Sorry RichLond! I read somewhere in your post that BA gave out an amenity kit from HKG to TPE. I am just amazed by the fact that BA gives out amenity kits for such a short flight. Anyway, I wish I will be lucky on December.
I guess you really can't expect BA to give passengers a choice of entrees on such short flights. It is a flight form London... CX crews were trained to do the trolley service on those short flights. However, some F/As told me that the time was really rushing, especiallly the new Boeing 777-300s. Moving the meal tray down the aisle seems like an eternal experience... you never see the end.
Thanks for the detailed info!