Hi everyone,
just wanted to provide an update to those of you still waiting in the BEC line. I was lucky enough to receive (through my lawyer) the LC papers four days after seeing I was certified online. Then I heard about the visa numbers becoming current for July, so I kept pushing my lawyer to file my I-140/I-485 ASAP to beat the next expected backlog. Luckily, I had done my homework and had provided my lawyer with all the required papers for filing (birth certificate, tax returns, medical forms, photos) ahead of time. Otherwise, there was no way we would have been able to get the paperwork submitted before the end of June. I was all ready, but then my employer was dragging his feet about supplying checks and financial letters to the lawyer, and I had to keep pushing and pushing, especially after hearing that premium processing would be suspended in July as well. I hate being a nag, but my constant emailing and calling both the lawyer and my HR department was the ONLY solution, and I am happy to report that they submitted the applications last night via overnight delivery, so we should get a June 29 receipt date and be able to beat the "rush" at USCIS.
I'm only telling you all of this so those of you still waiting can be proactive (as others in this forum have already said) and start getting everything together so when your day comes (and it will), you will be READY for the next step.
Best of luck to all of you, and I will see you in the I-140/I-485 forum soon I hope!