My timeline:
May 29th Applicant
AOR1 - June 30
Med Req - July 5
File Trans - July 25
BGC - Feb 27
Pre-Arrival & DM - March 22
PPR - Have not received yet
I would suggest to everyone here that do not set up a trend. There are 3 friends of mine who have applied with me, pretty much same documents...