Thanks for your hard work on the translation. I didn't notice anything wrong with placement of the 'Boom", so if you don't have a better option this is a perfectly valid one.
And concerning the manga itself, honestly I have no clue who's who here. So I'll probebly have to start this one again at some point.