The answer to "Why fireworks now instead of afterward" is "Because the writer wanted to get Manabu and Amano together before the pageant."
Also, for a Japanese school, this is a pretty pathetic fireworks display. Looks like some kids showed up with a bag full of mortars and wanted to pop 'em off.