Boys name, sibling to Edward and Oliver

I am currently expecting a baby due in [name]October[/name]. We have a 21 month old son [name]Edward[/name] “[name]Teddy[/name]” [name]Thaddeus[/name] and a son [name]Oliver[/name] who was stillborn. If this baby is a girl we will be calling her [name]Adelaide[/name] [name]Gisele[/name] with the nicknames [name]Daisy[/name] and [name]Della[/name].

We are having a hard time settling on a boys name. It is important to us that the name is fairly straightforward to pronounce and spell as we have a hyphenated hard to spell last name. It is also important for me that the name have some charming nickname options. We like classic names and appreciate literary, saintly and biblical connections.

My current favourites are:
[name]Arthur[/name] (my husband doesn’t like) nn [name]Art[/name], [name]Arty[/name], [name]Thor[/name]
[name]Sebastian[/name] (we both like but are really hesitant because of lack of nicknames) the only nns we can think of are [name]Seb[/name] and [name]Baz[/name] neither of which appeal a lot and they are certainly not in the same vein as [name]Teddy[/name] and [name]Daisy[/name]
[name]Henry[/name]- (a family name but my husband doesn’t like it at all) nn [name]Hank[/name]

My husband’s top picks are:
[name]Bennet/name - I like it (as a Pride and Prejudice fan) but sounds too surname trendy to me and the spelling isn’t obvious. As well we have a cat named [name]Benoit[/name] which is just another version of the same name.
[name]Alexander[/name] - too common for my liking though OK
[name]Milos[/name] - sounds silly with our last name, not consistent with other kids names

Other names we have on our list are:
[name]Beckett[/name]
[name]Solomon[/name]
[name]Atticus[/name]
[name]Henrik[/name]
[name]Dashiell[/name]
[name]Lewis[/name]

I feel like the right name must be out there yet to be discovered. Any suggestions are appreciated.

What about [name]Augustus[/name] nn [name]Gus[/name]? It’s really adorable. I actually have [name]Augustus[/name] [name]Henry[/name] on my list right now.

Other suggestions:
[name]Archer[/name] nn [name]Archie[/name]
Finnick nn [name]Finn[/name]
[name]Benjamin[/name] nn [name]Ben[/name] or [name]Benny[/name]
[name]Jacob[/name] nn [name]Jake[/name] (really popular though)
[name]Samuel[/name] nn [name]Sam[/name] or [name]Sammy[/name]
[name]Nathan[/name] nn [name]Nate[/name]
[name]Zachary[/name] nn [name]Zack[/name]
[name]Abraham[/name] nn [name]Abe[/name]
[name]Vincent[/name] nn [name]Vinny[/name]

Like any?

I like [name]Arthur[/name], [name]Alexander[/name] and [name]Henry[/name], though [name]Sebastian[/name] is my favourite. Nickname options: Bash, [name]Ash[/name], [name]Ian[/name], [name]Bastien[/name], Bass, Base, Sebby, [name]Ashton[/name].

Suggestions:
[name]Arlo[/name]
[name]Raphael[/name] - [name]Ralph[/name], [name]Alfie[/name]
[name]Finley[/name] - [name]Finn[/name]
[name]Leo[/name]
[name]Fletcher[/name]
[name]Leander[/name]
[name]Emmett[/name]
[name]Evander[/name]
[name]Alistair[/name]
[name]Sawyer[/name]
[name]Laurence[/name] - [name]Law[/name]
[name]Xavier[/name]
[name]Gabriel[/name]
[name]Samuel[/name]
[name]Theo[/name]
[name]Elliott[/name]
[name]Thomas[/name]
[name]Charles[/name]
[name]Alfred[/name] - [name]Alfie[/name]
[name]William[/name] - [name]Liam[/name]
[name]Mason[/name]
[name]Simon[/name]
[name]Anthony[/name] / [name]Antony[/name]
[name]Lucas[/name]