I love them both. I really love Toby as a nickname but I've just had a call from my mum (who honestly doesn't have a problem with what we call our son) going "you can't call him Toby, I've just realised it sounds like Jobby!" We're Scottish and jobby (meaning poo) is a word quite commonly used where I live but I'm doubtful that anyone would actually pick up on it.
Any advice?