Boys name help.

DH & I can't agree on any boys names, although we both prefer traditional names. He would like to use Tom/Thomas or Daniel, which I dislike. He is very keen to use a 'family name' (which these both are), but I feel that we will already have his family name as the child's surname. I like Benjamin, Joshua, Joseph, Oliver, all of which DH dislikes. He hates any name that's 'too English' (ie used by the royal family).