Haha, sorry but no to your first 3 suggestions!! Hugo reminds me of the fat one from Lost, and the others are too fancy for me!
Charles does not go with my surname (think Liberian(?) genocidal leader)
Oliver is pretty much no 1 in popularity so probably too popular for DH!
And we have Uncle Jon, Grandad John and other Jons in the family already so Jon or derivatives of are out!
You have to tell us the favourite boys name after no 2 is born.
I think it will be quite a traditional name, my favourites are Nicholas, Daniel, Peter, Andrew, I think, though I may have forgotten a few. DH really likes George, but I am not so sure.