I flew BA on a BMI route last Sunday, I got this email before departure...
Please check the service and policies we offer on this flight. Check in times at London Heathrow Terminal 1 and hand baggage allowance for business class may have changed since you purchased your ticket.
> More information
It’s less than a day before you start flying.
then following the more information link....
Airport check-in
Check-in for all British Airways flights at Terminal 1 closes 45 minutes before the flight departs.
If he didn't get
something like this for the Riyadh flight (different terminal), then it means that the original airline information should still apply.
Mutt