Well I'm biased. I think Leo is a great name I had no idea it was so popular.

When I read your shorter short-list like this as one name: Basil Alfred George Edward, it reminded me of the royal family Are you sure you don't want baby to have 3 middle names?

Henry, Charles, William, James etc could be added to that list too. Theodore could be shortened to Ted or Teddy

I guess it depends on what baby looks like