I'm reasonably sure it doesn't regenerate all his health after it finishes. In other news,
Bastion announcer is coming up.
But wait, there's more! You can see all the upcoming lines
here (might have to scroll down a bit).
This is awesome as hell and I'm definitely buying it as soon as it's available. Seems like it's a bit more complex than the other announcers and narrates a wider variety of things you do, in keeping with the theme (hell, I see voice lines for when your team accidentally picks 5 carries or 5 supports).
Interestingly, the hero pick lines at the bottom of the textbox seem to reveal some name changes for unreleased heros. Pit Lord will probably be renamed Pyre Lord, Tuskarr will probably just be Tusk, Tauren Chieftain will be something along the lines of Tribal Chieftain, and Goblin Techies will just be Techies (because Valve doesn't like orcs, goblins, or dwarves).