Join Date: Feb 2015
Location: London
Programs: BAEC Silver, SPG Gold, Hilton Gold, Melia Gold, Shangri-La Jade, BA Amex PP, Iberia+, Nandos Card
Posts: 1,524
ExpertFlyer would also be my suggestion, but with the caveats Globaliser mentioned.
Also worth noting if additional reward availability does open up, in my experience it's been a lot closer to the time of the flight. Good luck!