Once you submit your passport then it takes 2 - 4 weeks to get the passports back after visa is stamped. There are very very few chances of rejection after medicals. I sent you the PM as well for it.
Passport request can come maximum by 15th April. This is maximum I state and is just as per the trend CHC request PPT. Best of luck and I wish you get your PPR soon.