Desperately need baby boy names!

My husband and I can’t come to any agreements on baby names. Right now here are the ones we semi agree on. The middle name will either be [name]Paul[/name] after my Grandfather, or [name]William[/name] after my Grandmother [name]Billie[/name].

[name]Shane[/name] [name]Paul[/name] Cornejo
[name]Joaquin[/name] [name]Paul[/name] or [name]William[/name] (can’t decide) Cornejo
[name]Mason[/name] [name]Paul[/name] or [name]William[/name] (can’t decide) Cornejo

I actually really love the name [name]Shane[/name]. I want something that will sound athletic.

I think [name]Shane[/name] sounds better with [name]William[/name], because [name]Shane[/name] and [name]Paul[/name] are just one syllable. These would be my choices:
[name]Joaquin[/name] [name]Paul[/name]
[name]Mason[/name] [name]Paul[/name]
[name]Shane[/name] [name]William[/name]
I will suggest:
[name]Elliott[/name] [name]Paul[/name] or [name]William[/name]
[name]Andrew[/name] [name]Paul[/name] or [name]William[/name]
[name]Colton[/name] [name]Paul[/name]
[name]Cameron[/name] [name]Paul[/name]
[name]Anthony[/name] [name]William[/name]
[name]Jonathan[/name] [name]Paul[/name]
[name]Jordan[/name] [name]Paul[/name]
[name]Sean[/name] [name]Paul[/name]
[name]Elijah[/name] [name]William[/name]
[name]Harrison[/name] [name]Paul[/name]