Thanks everyone! From those above I like Ben but OH doesn't. I love Callum but it's sort of rhymes with the surname so is a no-go. Max is a no-go due to a family member already having that name. Neither of us want Alfie, Harry or any other name where potentially there will be a couple in his class. But equally, were not into anything too unusual.