Originally Posted by
UTFB
Any ideas why this may be?
It's a quirk of Amex statements. No need to worry.
Amex takes the first letter of the fare basis and reports it in the statement as the booking class. However, all BAEC award bookings for travel on BA nominally use a fare basis starting with B - typically BAFM01 or something like that. Amex just blindly takes that letter B and reports it as the booking class.