Originally Posted by
cperciva
Oh! Good to know -- BA's app must be better designed than Air Canada's app.
Yes, the app is your easiest solution here. You can take a screenshot of the BP just in case Passbook fails (which never happens). Just make sure you have enough juice in the phone to keep it alive.
Obviously if you are also able to print it out at the airport then do that too as a failsafe.