You should easily get PP before your flight. CIC is currently taking 24-28 days to return PP after delivery.CEC
ITA: August 2, 2017
AOR: September 8, 2017
PPR received: October 31, 2017
Passport received by CIC: November 2, 2017
No CIC updates to date
Called IRCC call center on November 21st, 2017. Was told that passport is in the printing room (since November 16th) and is expected to be approved on MyCIC by November 30th
Got a flight on the 8th of December, so fingers crossed.