You can ask for anything any time and be provided with it if it is available. We do not ration refreshments onboard.
I too am very English and always take tea with me. I can drink BA tea when no other is available, but do have Twinings "Everyday" in my bag... and when going on holiday, a box of 240 PG Tips Pyramids... Already purchased and in the case for SFO...