Strong boy names that have cute nicknames

I like boy names that have a strong tone to them that would be appropriate for a 30 plus adult, yet have cute nicknames for babies/kids/teens.

In addition it has to work with the middle name [name]Ellsworth[/name] (family tradition to use this middle name for first son) and last name Hoyle.

I’m stuck because I want something that sounds good yet is still somewhat unique.

Here are some examples of what I like but I’m not in love with them…

[name]Grantham[/name] ([name]Grant[/name])
[name]Carlton[/name] ([name]Carl[/name])
[name]Milton[/name] ([name]Mitt[/name])
[name]Branton[/name] ([name]Brant[/name])

Can anyone think of examples like the ones I provided? [name]Do[/name] you have suggestions that would work good with the names [name]Ellsworth[/name] Hoyle? Anything outside the box is accepted.

[name]How[/name] about some of these?

[name]Graham[/name] ([name]Gray[/name])
[name]Tobias[/name] ([name]Toby[/name])
[name]Vincent[/name] ([name]Vinny[/name])
[name]Mulligan[/name] (Gully)
[name]Leopold[/name] ([name]Leo[/name])
[name]Broderick[/name] ([name]Brody[/name])
[name]Branagan[/name] ([name]Bran[/name])
[name]Mordecai[/name] ([name]Cai[/name])
[name]Tolliver[/name] ([name]Ollie[/name])
[name]Sullivan[/name] ([name]Sully[/name])

[name]Love[/name] [name]Leopold[/name] nn [name]Leo[/name]!

A few more:

[name]Augustus[/name] “[name]Augie[/name]” or “[name]Gus[/name]”
Crisanto “[name]Cris[/name]” or “[name]Santo[/name]”
Crusoe “Cru”
[name]Ignatius[/name] “[name]Iggy[/name]”
[name]Jerome[/name] “[name]Rome[/name]”
[name]Ludovic[/name] “[name]Ludo[/name]”
[name]Solomon[/name] “[name]Sol[/name] or [name]Solly[/name]”
[name]Theodore[/name] “[name]Theo[/name]”
[name]Ulysses[/name] “Uly”
[name]Xavier[/name] “Xave”

You might like my name of the day right now for my 4th son, [name]Calloway[/name]. I’m considering it because I like the nickname [name]Cal[/name]/[name]Callie[/name].

From that list I adore the thought of a little boy named [name]Carlton[/name] [name]Ellsworth[/name] Hoyle! gorgeous!

From your list I love [name]Carlton[/name] and [name]Milton[/name].

From the suugestions so far I’d love to second:
[name]Graham[/name]
[name]Vincent[/name]
[name]Leopold[/name]
[name]Sullivan[/name]
[name]Augustus[/name]
[name]Solomon[/name]
[name]Calloway[/name]

And a few more suggestions:
[name]Barton[/name] ([name]Bart[/name])
[name]Vinson[/name] ([name]Vin[/name]/[name]Vinny[/name])
Rockford ([name]Rock[/name]/[name]Rocky[/name]/[name]Rocco[/name])
[name]Laken[/name] ([name]Lake[/name])
Archard ([name]Archie[/name])
[name]Arthur[/name] ([name]Art[/name]/[name]Artie[/name])
[name]Anderson[/name] ([name]Andy[/name])

[name]Dexter[/name] nn [name]Dex[/name]
Truett nn [name]True[/name]
[name]Bramwell[/name] nn [name]Bram[/name]
[name]Braxton[/name] nn Brax
[name]Tucker[/name] nn [name]Tuck[/name]
[name]Samuel[/name] nn [name]Sam[/name]
[name]Nathaniel[/name] nn [name]Nate[/name]
[name]Winston[/name] nn [name]Win[/name]

[name]August[/name] nn [name]Gus[/name]
[name]Reginald[/name] nn [name]Reggie[/name]
[name]Benedict[/name] nn [name]Ben[/name] or [name]Benny[/name]
[name]Abraham[/name] nn [name]Bram[/name]
[name]Gabriel[/name] nn [name]Gabe[/name]
[name]Charles[/name] nn [name]Charlie[/name]
[name]Theodore[/name] nn [name]Teddy[/name]
[name]Dashiell[/name] nn [name]Dash[/name]
[name]Baxter[/name] nn [name]Bax[/name]
[name]Basil[/name] nn [name]Baz[/name]
[name]Aloysius[/name] nn Wish
[name]William[/name] nn [name]Wim[/name]
[name]Edmund[/name] nn [name]Ned[/name]
[name]Calder[/name] nn [name]Cal[/name]
[name]Frederick[/name] nn [name]Freddie[/name]
[name]Franklin[/name] nn [name]Frankie[/name]
[name]Tobias[/name] nn [name]Toby[/name]
[name]Archer[/name] nn [name]Archie[/name]
[name]Oscar[/name] nn [name]Oz[/name]

Years ago I loved the name [name]Atticus[/name] with the nn [name]Atti[/name]. That fits with what you are looking for in a name. I personally am not a fan of surname type names, but do not mind classy sounding ones.

[name]Lincoln[/name] nn [name]Link[/name]
[name]Benjamin[/name] nn [name]Benny[/name]/[name]Ben[/name]
[name]Colton[/name] nn [name]Colt[/name]
[name]Isaac[/name] nn [name]Ike[/name]
[name]Tennyson[/name] nn [name]Tenny[/name]/[name]Sonny[/name]
[name]Truman[/name] nn [name]Tru[/name]
[name]Lionel[/name] nn [name]Leo[/name]
[name]Thaddeus[/name] nn [name]Tad[/name]/[name]Thad[/name]

My sons name is Rhylan, an she gets Rhy or Rhyly

What about Beaumont? nn [name_u]Beau[/name_u] ([name_u]Bo[/name_u])?