Please don't worry, it doesn't happen very often. As the others have suggested, make sure you OLCI as early as possible.
If any downgrades happen, it's generally those who check in last.
Tony2x - so sorry it happened to you but I'm glad BA were able to make it up to you on a later date. And a belated happy birthday xx