Thanks to all for your interesting feedback. On the whole I think I was just unlucky to get a bad BD day which was probably not all off the airlines own making. Consequently I guess I'm just going to let it go as I agree BD is a relatively good airline; they have been good to me too and I have had no cause for complaint before this flight.
The check-in staff did spend some time trying to get me a boarding pass without success and I guess didn't check the bags for security reasons as a result. BD-SK are not the first and will not be the last pair of airlines with such difficulties. I was travelling on a single ticket but following comments from first reply I may have caused the problem myself as following the reservation I obtained the SK booking reference and logged into the flysas site.
With hindsight I think the bussing at LHR was caused by the aircraft. On that flight it was an a321 rather than the usual a319 on the GLA-LHR route. I'm now guessing they parked it at an international gate for an onward flight hence the need to bus us. I overlooked the point I would have to go out secure area in any case as my bags were not checked. Regarding bussing at T1, it was second time this happened to me in about a year. I cannot recall if the other flight was also BD or if it was BA prior to their move to T5. I agree it is a nuisance though, staying in secure area is much better.
The meal thing was not such a big deal, often i don't even eat on board. I was just a little taken aback by the experience although I guess I shouldn't have been surprised from previous threads.
The gum issue as suggested was a passenger problem , not BD problem.
Thanks again to all for your time and thoughts.