I have not flown those routes but have flown BA
in short/long haul JFK
I belive that you should get a small BA
-deli snack. Nothing too special.
in economy you should expect a hot meal (pasta/chicken/beef and maybe a special Asian meal) and 2 Deli type snacks as before.
The food is standart Y food. Nothing too special but cant complain. I wasnt a big fan of the "deli" because it was cold unlike LX
who served hot eggs on a RJ
flight about 2years ago.