My sister is due another boy in September and has asked for my help with a name. She loved Jasper for DS1 as fits so many things.
For example it can be posh English (like Rupert) and can imagine him doing some middle class job. It's also a bit quirky and hip though so not completly posh, also intentional (it's actually Persian and a bit of a nod to her dh Iranian grandma). So it fits loads of things.
What other names would work like that? She quite liked Arthur but has heard it so much and a bit too old man for her taste. (I still like it but that's her!)