Hi Enigma and Ponderer, did you decide on something yet? I just wanted to add my input. We came up with a boy and a girl name before my son was born, and my father absolutely hated the boy name. We stuck to our guns and kept the name anyway... and my father is wild about his grandson, and doesn't mind the name anymore. The moral is, name the child what you want, and let your mom do the adjusting.
By the way, I am positive that whatever name a person has, someone will find a way to pervert it. John - well that's a toilet; lots of teasing possibilities there. You get my point. In my experience people in grade school are either picked on, or pickers on. No one can escape it. And the picked on crowd tend to be the really cool ones anyway. So don't listen to your mom about finding a name that can never ever be picked on. Someone will find a way, and your son will be stronger because of it.