Got PPR email today.
Timeline:
January 27, 2017 - application received at CIC
March 15, 2017 - AOR
June 15, 2017 - standard reminder letter
October 25, 2017 - final reminder to pay RPRF. Paid on the same day.
October 26, 2017 - invitation to pre-arrival services.
January 30, 2018 - upfront medical submitted
February 28, 2018 - medical request
March 12, 2018 - second medical request
May 15, 2018 - medical passed
October 3, 2018 - applied for BOWP
December 7, 2018 - request for repeat medical for spouse
December 20 -28, 2018 - BOWPs for spouse and I received, remedical passed
January 8, 2019 - DM
January 31, 2019 - PPR
February 5, 2019 - spouse due to arrive to Canada