Samuel is a family name and I love it but it does not go with my surname, so I would like to use it as a middle name. Surname is just one syllable and starts with B. So far I like Oliver and Joshua, but these names seem to be becoming more common (though I'm not sure that really bothers me to be honest) and I want a name that will suit him as a baby and an adult so nothing too cutesy. Any suggestions?