I already have a son called charlie and expecting another boy in January. My partner likes riley or Joshua I'm not so sure what do you think? Any other name suggestions please :-)