I have a daughter named Margaret Elizabeth, nn Maggie, and a son named Benjamin Webster, nn Ben. Expecting #3, unkown gender, but have a girl name picked out. Need help with the boy! I like formal, traditional names with a nickname. Names that fit that are Andrew, with Andy and William with Will. Any others? I love Colin, but have no nickname and husband loves Jack, but it's too short for me. Thanks for any input!