If the Stobart flights are "operating on behalf of BA CityFlyer" you would have thought they would at least make them available for sale under a BA code as well as an EI code. At least with the EI LHR flights they are available for sale as a BA codeshare so they can nominally at least suggest they are operating for on behalf of BA.