What have BA said?
If the BA website says you have to arrive more than 42 more minutes before departure but the BMI website has 30 mins then
the issue is which one is correct.
Does the BMI site still have the 30 mins figure? if it does save the page as a mht file or similar.