Boy Combo Help!

Not expecting or anything, I just am terrible at making boy combos, so I thought I would ask y’all. I need some help and I have a few questions.
Here is my entire list of usable boys names:

[name]Aaron[/name]
[name]Adrian[/name]
[name]Andrew[/name]
[name]Asher[/name]
[name]Benjamin[/name]
[name]Charles[/name]
[name]Cole[/name]- honoring (close to my mom’s maiden name)
[name]Connor[/name]
[name]Dimitri[/name]/[name]Dmitri[/name] (can’t tell which way I want to spell it)
[name]Ethan[/name]
[name]Gregory[/name]
[name]Henry[/name]
[name]Jason[/name]
[name]James[/name]- honoring (my dad’s name)
[name]Joshua[/name]
[name]Lucas[/name]
[name]Luke[/name]
[name]Nico[/name]- I have a cousin named [name]Nicholas[/name], too close?
Nikkos
[name]Noah[/name]
[name]Owen[/name]
[name]Percy[/name]- Too snobbish?
[name]Rhett[/name]
[name]Samuel[/name]
[name]Tobias[/name]
[name]Zachary[/name]

Okay so here are some of my GP names that I have scratched for one reason or another, so you can get a bit more of my style:

[name]Adam[/name] - I have a cousin (whom I haven’t seen in at least twelve years) named [name]Adam[/name], would it be weird to use it?
[name]Alexander[/name]- I have a close cousin named [name]Alexandra[/name]
[name]Andrius[/name]
[name]Ashley[/name]
[name]Beau[/name]
[name]Demetrius[/name]- Too out there?
[name]Galen[/name]
[name]Hugo[/name]
[name]Lachlan[/name]- [name]One[/name] of my favorites, but is it too out there?
[name]Lawson[/name]- Too Southern?
[name]Lincoln[/name]
[name]Logan[/name]- Too preppy?
[name]Marius[/name]
[name]Orion[/name]
[name]Simon[/name]
[name]Theo[/name]
[name]Elias[/name]- I have a puppy named [name]Eli[/name], so too close, right?
[name]Elliot[/name]
[name]Robin[/name]

I am open to suggestions; actually I’d love suggestions.
So which are your favorites? Which do you not like? Thanks for all your help!