I have some vague recollection of having to wait in a queue for a bp late last year and it may well have been IBZ returning on a BA cityflyer operated flight, so no mobile bp seems right.
As with most check-ins these days just hand your passport over and they can find you on the flight and issue a bp. No need to show the agent anything else.