I don't eat cheese. I can't eat cheese as a number of people have an allergy to it. Can I have a special meal with no cheese? No! No such option with Bmi or any airline for that matter.
It wasn't a problem until the bento box as I could always have a croissant or part of the cooked breakfast if it happened to have cheese. Now I'm offered a sausage panni that when I eat into it find it contains cheese.
A more varied selection of choices for snacks would be welcome as the current onboard offerings are simply not up to it.