Foreign airports often require an endorsement from the airline to accept an OLCI BP. In order to avoid delays, it is always better to go to the check-in counter at the origin to get a boarding pass printed if you are transiting. I am surprised that you can do a .bomb BP for a foreign transit.