I was also recently told by someone in the know at BPS that they (BPS) voluntarily drop off some of your reward points after a set period of time, say 6 months. She told me to go to customer service counter and tell them to retrieve and reload my reward points that they voluntarily dropped off after a set period of time. My buddy recently did this, and sure enough, they loaded $50-75 more reward points that they had dropped off over time, unbeknownst to him. I think it would be worth your while to inquire about this at the customer service desk, ESPECIALLY if you have a BPS credit card like he did, with beaucoup of reward points.
Also Mike, my buddy that has a MasterCard like you was told to throw away his old rewards card (different number) because it does not pay you dividends like the number on the bottom of your MasteCard.