I think names have a better flow if there is a difference in syllables, like, say, Joshua Jacob or Daniel Wayne (not great names, just an example). Both of your boy's names have 2 syllables in each name, and are too balanced.
Corey Lewis makes me think of Huey Lewis.
Levi Owen is nice, but he would get teased for being named after a pair of blue jeans. Levi started one of the tribes of Israel, right? PLUS, His initials would be LOL. Awful to do to a kid.
If you can think of a way to make fun of a name, GUARANTEED bullies will think of it, too. Never give a kid a name you can make fun of.