Yes, I've corrected that in a comment replying to someone else. I meant to say the DS-260, not the I-485. We have already done the I-130 and completed his DS-260 as well. I have read a lot of conflicting information online saying that you can file the two concurrently, rather than waiting until you've been refused the visa by the consular officer. But I have also read that your green card application cannot be processed until the I-601 is approved. And I've read about various wait times- from people that have had their I-601s approved in 2 months, all the way up to 2 years. It's so difficult to get a clear answer. People have done I-601s themselves without a lawyer though, I know it's possible. Our case is fairly straightforward in that it's just a religious vaccine exemption we're going for, nothing overly complicated.