How to Beat Final Boss
Prioritize cleaning some space for evasion and destroying bombs in general. Damaging the boss is secondary.
When his upper body attacks you, try to position yourself so you will clear the bombs as well. After some trial and error this phase becomes as simple as the first one (as long as you use your energy properly).
Just gotta memorize the first phase since he just repeats that in phase 2 while blowing up the bombs. I had success by destroying the upper bombs first as he strafes by so I can jump the boss’s attacks and charging up meter for big damage on the boss when he gets close, or saving the meter to blow up the bombs as a panic button.
One thing to note is that if the bombs are close enough they blow each other up.