his timeline is:
20 Feb ITA received for CEC
04 Apr Submitted Application
24 Apr AOR
12 Apr Submitted BOWP without AOR
05 May BG in prog, Med passed
15 July: BOWP approved
15 July: Schedule A req/subm
17 July: ECAS in process
22 July: RPRF request/paid
but I think yours is closer to esantos and he got PPR yesterday (his ITA was on march as well):
09 Feb App BOWP
20 Mar ITA FSW
07 Apr Med done
10 Apr App submitted
13 Apr AOR
07 May Med Passed/BG In Progress
12 May 3rd line ECAS (A.Received)
19 May BOWP
26 Jun 4th line ECAS (Decision Made)
23 Jul PPR
23 Jul PP sent
yours should be coming soon