I do not have any further info at the moment regarding the self service check-in desks for flybe but will report when i do.
Regarding the TOM, i know the 757 RR yesterday morning and seen the engineers looking at Engine 2. Didn't depart until approx 16:00 hrs so i'm guessing it would have been the same a/c unless i am mistaken.