If you have a blob, then there is nothing to download, so I'm confused here. Maybe add a comment explaining why you're calling this?