You can call your kid anything these days without anyone really blinking an eye. Infact i think nicknames are becoming very common as full names.

A GF had a Billy last year, another had a Jimmy, just those names, not short for anything.

If someone said to me their boy's name was Will, i would think it was Will, not William, not Wiloughby just Will, as that what they said.

My brother's name is Bobby, sometimes he was asked if it was short for Robert, but not often. Doesn't seem to bother him at all. Infact he told Mum recently he likes his name, when she secretly confessed she didn't want to call him that but Dad did! lmao