I like Jayce Leo! That sounds good to me :) Before I even finished reading your comment, I thought Jayce Liam sounded kind of cool. Not sure what Liam means though. If you like Leo, then go for it! Our little guys name doesn't flow either. But we love it anyway!
Seriously it's your child so you pick out whatever name you want. Don't listen to anyone else :) besides, the only other L boy name i can think of is landon lol
It sounds great to me. He is your son, it's choice. No one else's opinion matters.
It doesn't matter if it flows name your son what you wanna name him