Hi there.
Here are my thoughts on your list-
Ethan-This is kind of just okay. It’s not a bad name, but it doesn’t sparkle. And it’s just fairly over done the past 20 years. Plus, [name_m]Ethan[/name_m] [name_u]Austin[/name_u] [name_m]Gannon[/name_m] has a lot of 'n’s.
Edward-This is nice. I like the nns [name_u]Teddy[/name_u] & [name_m]Ned[/name_m] a lot. [name_m]Edward[/name_m] is a good solid classic. [name_m]Edward[/name_m] [name_u]Austin[/name_u] [name_m]Gannon[/name_m] flows perfectly nicely.
Elliot-I love the flow of [name_u]Elliot[/name_u] [name_u]Austin[/name_u]. [name_u]Elliot[/name_u] is smart, witty, simple, classic & not too popular.
Frederick-[name_m]Frederick[/name_m] [name_u]Austin[/name_u] [name_m]Gannon[/name_m] sounds really good. [name_m]Frederick[/name_m] is unexpected, but very dashing. [name_u]Love[/name_u] the adorable nns of [name_m]Fred[/name_m] & [name_u]Freddie[/name_u].
Oscar-Ooh, I love this one too. [name_u]Strong[/name_u] & a little quirky. I think that if your ln starts w/a hard ‘G’, this may be a little tongue twister-y. Not terribly though.
Peter-[name_m]Peter[/name_m] [name_u]Austin[/name_u] [name_m]Gannon[/name_m] is a great combo. [name_m]Peter[/name_m] is just about like [name_m]Edward[/name_m]. Simple, classic, not over done, has some good nns. I particularly like Patch & [name_u]Pip[/name_u].
Theodore-Super adorable name, but I do hear it a lot in my neck of the woods too. [name_m]Theodore[/name_m] [name_u]Austin[/name_u] [name_m]Gannon[/name_m] is cute for what its worth. And I love the nns [name_u]Theo[/name_u], [name_u]Teddy[/name_u], [name_m]Thatch[/name_m] or Thax.
Here are a few more suggestions-
David
Everett
George-this kind of leads to unfortunate initials though.
Gabriel-same as a above.
Ira
Levi
Liam
Milo
Oliver
River
Rider
Wyatt
Wilder
Hope this helps.