Made the booking this morning whilst logged into my executive club account, used some of my Avios in part payment, paid with my credit card in my name.
Just called Customer Services to ask them to TCP to be told they can't unless the named passenger calls and requests them to as my name isn't showing anywhere on the booking.
Hey ho, BA IT wins again.