Who knows how long BMI will continue with the route with all the present problems. All it would take is the Iranian authorities to impound an aircraft for whatever reason in retaliation to something political. Need I go on?
I would suggest that your friend keeps in contact with BMI or change his booking to a ME carrier.
For info BMI have only been operating the route for about 2 years as they took over the BMED operation.