The agent is right, its on a case by case basis. It all depends on what IRCC has to gather for the applicant, they could also do an extensive check as well.
It could also be pretty quick, for example, I know of at least two folks who got their PR within two weeks after AOR. It was like AOR > MP > PAL > DM > Portal 1 > Portal 2 all within days.
Hoping for the best. April applicants have already started getting Portal emails and ECOPR. Lets see how long it takes