TBH, when I read on here that a name is dull it immediately goes onto my ‘possibles’ list. It tends to mean that it’s passed the “would anyone scoff at it, think it’s pretentious or misspell it?” test. MN approved ‘fun’ names are inevitably laughable.
I like John. Totally classic and versatile.