Received my Residente Permanente yesterday. It was 4 days shy of 5 months in the making, and 3 weeks and 1 day after fingerprinting.
Some people are lucky and get it a lot sooner, and others have to wait. I do not know why. Maybe they get lost between here, there and yon.