Good morning everyone,
Finally finished my processing. Got my passport back on June 20, 2016 with 2 CoPR (one for me and one for the immigration officer), instruction and a single entry visa. Went to do my landing at Rainbow Bridge, Niagra Falls same night. Landing went smooth, crossed the border and they immediately sent me back to Canada to finish my processing (took me about 5 minutes to leave the country and come back). Had to wait for about 1 hour 15 minutes at the Canadian border side, officer called my name (he was very friendly), explained everything and I am a permanent resident now. My timeline is below -
App received - OCT 2, 2014
AOR - FEB 9, 2015
RCMP req - MAR 2015
Medical & RFRP done upfront - Mar 2016
PPR request - Jun 9, 2016 (sent the same day and passport received in Ottawa Jun 13, 2016)
Passport received - Jun 20, 2016
Immigration completed - Jun 20, 2016
Thank you everyone for all your support for last 2 years. Best of luck for those who's application is still in process. I will be following this thread for some more days. Feel free to ask any question you have.