
I-140 final stage waits look like they've dropped from ~58 days in February to ~21 days last week. Can anyone confirm this matches reality?
Been tracking I-140 approval data from public receipts going back about 12 weeks. The trend has been steadily improving and last week looked unusually fast, so I wanted a reality check from people in the pipeline.
In mid February the weekly median sat around 58 days. Last week it came in around 21 days. That's been a pretty consistent downward drift over two months, not a single week blip.
The slow end has come down too, not just the easy cases. Roughly speaking, the top quarter of waits has gone from around 6 months back in February to closer to 3 months last week. So it's not just the fast cases clearing faster while the hard ones pile up.
One thing that surprised me: cases with an RFE response on record cleared almost as fast as cases without one last week. Usually the RFE pipeline lags noticeably. Last week it was basically a tie.
Caveats: last week's sample of approvals was on the lighter side so the 21 day figure could revise upward as more get logged. And new receipts are still pouring in (the pending pile grew about 6% in one week), so throughput is up but so is intake.
Anyone with a recent I-140 receipt actually seeing approval movement inside 3 weeks of their last status update? EB1, EB2, NIW, whichever. Curious if the data matches what folks are experiencing on the ground.