So depending on the current and previous applicants experiences on this forum I can tell you the process of Refugee PR application depends on 4 factors ;
1/ the luck , I hope you are lucky enough
2/ the case officers , some of them finalize the case very quick as unexpected meanwhile some take as long as they can
3/ where you live, likely if you live in GTA your case may take long time than expected to process but not necessarily
4/ the details on your application , more details more time would take
Conclusion of that ;
Follow up with IRCC by phone or webform ( i prefer webform ) in every mount of time , also contact your local MP as well.
Very essential to send them back any documents they request on time without delay.
Good luck,,,