Baby boy is due in 3 weeks and going to be Billy but registered William to give him more choices when he is older. Need a middle name I think something short maybe due to william and surname been quite long. Surname starts R. Easy to find middle names for william but then if put with Billy some dont work for obvious reasons. Billy Elliot etc. Any ideas x