We have just found out that we're expecting a second boy. DS1 is Edward Patrick.
The middle name for DS2 is likely to be John (a family name on both sides - Patrick was also chosen for a family member). However, we're completely stuck for first names.
DH doesn't like 'old man' names like Arthur or Stanley, or anything that sounds too pretentious/try-hard. I don't really like surnames as first names, and would like to avoid names in the top 20 if possible. We'd like something classic/timeless but not too popular, ideally a full name which has some options for shortening.
Does anyone have any suggestions? Thank you very much.