So she wants to use 2 first names? As first, middle and last it sounds nice, but if she wants to combine them like Billy-Bob, I see your point. She's your sister, maybe just delicately suggest doing them a separate first and middle, so he isn't teased in school.
Edit: Thanks Jade! This makes more sense now, I would definately try to talk her out of naming her baby after a TV show host.