You can retro claim points as far back as 6 months, if you have stayed at hotels for 3 weeks, those points will be enough for a few free nights. I treat miles and points like cash. Also you don't need to get involved with people on the phone if you have the confirmation number, just go in here
https://www.bestwestern.com/en_US/re...ng-points.html
To get even more points, if you're US resident you can get BW credit card with no AF and net up to another 32000 points.