Choose one name for a son, no nickname options. I feel like that sways some peoples' opinions, and I want to know which name is liked more, in full. :)
I would choose
Edgar.
Rupert sounds doofy, to me, but
Edgar has a bit more dignity.
Hmm. Your ideas are intriguing to me and I wish to subscribe to your newsletter.