BA flips aircraft on the flight numbers on this route constantly. If you are booking anything below F and several months out you can start out on the 788 have it changed to a 772 or 773 and then end up on a 744. BA won't notify you either so always check MMB to prevent you being unpleasantly surprised with what you thought was a good seat selection.