Long, classic boy names

Please help us add to our list of long classic boy names! We want something traditional but not super common. Bonus points if it has a cute nickname for when he’s young!

Here’s what we have so far

Christopher (nn Kit)

Sebastian (nn Bash)

Benjamin (nn Benji)

Theodore (nn Teddy)

Timothy (nn Timmy)

Alexander (nn Alex)

Please comment more ideas!

(Doesn’t have to have a nickname)