No need to be harsh to a new poster
Is it possible it was a codeshare or oneworld alliance aircraft, so it could appear to be a BA booking but operated by someone else? Not everyone is experienced enough in flying to know what carrier you are on, and if your ticket says BA, then you would assume it was a BA flight.