i have never needed my own paper trail.
online form to submit/update, email replies from British Airways Customer Services. First email shortly after the submission confirming receipt. If they have a problem confirming you were on the flight they ask you for a copy of the boarding pass. Once that is received never had a problem, points allocated quite quickly