Perhaps something like
button.setAttribute("download", "filename.png");
String url = "data:Application/octet-stream;base64," + blobAsBase64;
button.setHref(url);
When button is clicked the file should be downloaded with the provided file name.
Another way is to use a click handler and it use
Window.open(url, "_blank", "menubar=no,status=no");