Last time I did this I had checked in online anyway but the MH check in checked my bag through and printed a BA boarding pass without batting an eye lid!
When I connected to JAL before they switched systems I couldn't get my BP until the gate but the transit desk called the check in and hand wrote me a boarding pass so I could use the lounge, so either way I'm sure you won't have a problem