I've flown on BD-operated aircraft recently, but unfortunately as an LH code-share. Couldn't quite bring myself to make the sacrifice of paying 20% more for the BMI ticket. Cairo keeps me onboard.
As an aside .... I met a proud Gold Card holder in Atlanta who had only the very vaguest idea of what a BMI is: but he just loved the benefits of being in its club.