I didn't forget it, but since it's just speculation I'd rather wait to hear if it's true and any possible middle names or if
Leo is a nickname for anything, etc.
And actually
Javier's full name is
Javier Angel Encinas Bardem (and she's Penélope
Cruz Sánchez), in Spain you get your first last name from the father and the second from the mother and then you pass your first last name on to your child.