Thank you for sharing and glad you enjoyed the experience!
There is a fair bit of negative feedback on BA J/F on this board especially when comparing to other carriers, but like you I find it is perfectly enjoyable even with some minor problems like you have mentioned.
Slightly OT: I like how your post references britishness, and in the previous paragraph you use the term "that bloody woman"