Boys names that go with last name

Our last name is Lo and I find it so hard to find a boys name that we like that goes well. Names can’t end in s or b as it would then sound like slow or blow at the end. And I like some one syllable names that just sound too choppy with our last name eg. [name_m]Ben[/name_m] Lo or [name_u]Sam[/name_u] Lo. Other boys names I love but don’t work because they are too rhymey eg [name_u]Noah[/name_u] Lo or [name_u]Owen[/name_u] Lo.
We have a son named [name_m]Oliver[/name_m]. Looking for something that goes with that and our last name! Would love your suggestions!

For [name_m]Ben[/name_m] and [name_u]Sam[/name_u], you could use a longer form ([name_m]Bennett[/name_m], [name_m]Benjamin[/name_m], [name_m]Samuel[/name_m], [name_m]Samson[/name_m]) and then nickname [name_m]Ben[/name_m]/[name_u]Sam[/name_u]. Other ideas with your last name:

[name_m]Henry[/name_m] Lo
[name_m]Sebastian[/name_m] Lo
[name_u]Tristan[/name_u] Lo
[name_m]Calvin[/name_m] Lo
[name_u]Everett[/name_u] Lo
[name_u]Emmett[/name_u] Lo
[name_m]Griffin[/name_m] Lo
[name_m]Xavier[/name_m] Lo
[name_m]Julian[/name_m] Lo
[name_m]Theodore[/name_m] Lo ([name_u]Teddy[/name_u])
[name_m]Archer[/name_m] Lo
[name_m]Asher[/name_m] Lo
[name_m]Declan[/name_m] Lo
[name_m]Wyatt[/name_m] Lo
[name_m]Jasper[/name_m] Lo
[name_u]Kieran[/name_u] Lo
[name_u]August[/name_u] Lo
[name_m]Nathan[/name_m] Lo

I love the suggestion of [name_m]Benjamin[/name_m] or [name_m]Sebastian[/name_m] Lo! Also, [name_m]Henry[/name_m] Lo sounds great. (Actually, many names sound great with this last name, come to think of it. Very sophisticated.)

[name_m]How[/name_m] about:
[name_u]Cameron[/name_u] Lo
[name_m]Caspian[/name_m] Lo
[name_m]Malcolm[/name_m] Lo
[name_m]Andrew[/name_m] Lo
[name_m]William[/name_m] Lo
[name_m]Joseph[/name_m] Lo
[name_m]Edwin[/name_m] Lo
[name_m]Zachary[/name_m] Lo
[name_m]Isaac[/name_m] Lo
[name_m]Solomon[/name_m] Lo

[name_m]Oliver[/name_m] Lo is so handsome! What about [name_m]Ethan[/name_m]? It goes really nicely with [name_m]Oliver[/name_m] and sounds fantastic with your last name as well!

Other suggestions:

[name_m]Arthur[/name_m] Lo
[name_u]Elliot[/name_u] Lo
[name_m]Adam[/name_m] Lo
[name_m]Ezra[/name_m] Lo
[name_u]Hudson[/name_u] Lo
[name_m]Colin[/name_m] Lo
[name_m]Gabriel[/name_m] Lo
[name_m]Julian[/name_m] Lo
[name_u]Mason[/name_u] Lo
[name_m]Gavin[/name_m] Lo
[name_m]Harvey[/name_m] Lo
[name_m]Griffin[/name_m] Lo
[name_m]Walter[/name_m] Lo
[name_m]Edmund[/name_m] Lo
[name_u]Carter[/name_u] Lo
[name_m]Jasper[/name_m] Lo
[name_m]Simon[/name_m] Lo
[name_m]Ian[/name_m] Lo
[name_m]Connor[/name_m] Lo

[name_f]Do[/name_f] you like any of these names? Good luck!

I love [name_m]Bennett[/name_m] but DH does not. I would never ever call my son [name_m]Samuel[/name_m] so I just am not sure what the point of using that as a given name is. I’m thinking more along the lines of him introducing himself… [name_u]Sam[/name_u] Lo. It’s just choppy sounding. But so is every other one syllable name so does this mean I have to rule them all out? I’m just not sure!

I like [name_u]Hudson[/name_u] and [name_m]Griffin[/name_m] but DH doesn’t

[name_m]Duncan[/name_m]
[name_m]Victor[/name_m]
[name_m]Vincent[/name_m]
[name_m]Marcus[/name_m]

Some one syllable first names sound longer when said so I think they would work. Maybe…

[name_m]Clark[/name_m] Lo
[name_m]Brock[/name_m] Lo
[name_m]Brandt[/name_m] Lo