Baby Bowser was never Mario's boss, he was the boss of Yoshi's Island and Yoshi's story, so he was Yoshi's boss. You're probably thinking of Bowser Jr. Who was a boss character in Sunshine, NSMB and Galaxy. He's also the coolest Nintendo character ever. Although I've never actually met anyone...