It depends on how it’s getting processed at the office. I received my PR card within 20 days including the photo delivery. But in my spouse’s case , the officer said it will take at least 4 months to deliver the card.
Note: We sent our photos in one envelope.