I was asked for my passport number on my last BA flight when making some purchases, cabin crew were amazed i knew mine, and my wife's off by heart as well as my BAEC number. Saved going into my overhead to dig it out
Maybe working in Finance has the odd advantage