Very challenging game but after a short time this boss (and the bonus) become a easy no damage fight.
Bowser need some balance to make more challenging and that super jump is no needed.