PHX does not move to Mixed Fleet until August. Crew visibility between meal services has been a long standing issue in all cabins on BA long haul and seems to be something BA cannot get a grip of and shows a lack of effective leadership/management by onboard CSDs and Pursers. Some crew seem to think their work is done once the first meal is out of the way.
At least food shows signs of improving,