"Don't know if there's any way to upgrade that long sector on eg LX/LH/OS with your BMI miles..."
If you travel via Manchester instead of Heathrow, there are often more options on varying the legs (or, from memory, doing business in 1 direction). BD probably will get you to either?