For people with current priority dates( mostly people from countries other than India and China) how long does it normally take to get the green card after I140 is approved?
There is backlog for RoW countries too. So you may need to wait when you date becomes current. And then count 6-12 months for processing of I-485.
6 to 12 months