I adore the name Jimmy and I think it goes wonderfully with DD's name Margo but DH thinks it's more of a nickname and that it wouldn't suit an adult male , he wants to compromise by naming him James and then using Jimmy as nn but I'm not keen on the idea, I know I can't really control what his nn will be and with James it's more likely to be Jamie then Jimmy, so I just want opinions, not on if you like James better but if Jimmy is suitable for an adult.