For expedite, we tried school end/start of new school year. We tried for financial stress. We tried when her father passed and it being too much for her 70 year old mom to handle (they are staying with her mother).
She was working abroad in Singapore but got to see them 2 or 3 times a year. She was supposed to go home and get some of their paperwork in order before coming here but then covid hit and her visa too forever (750 days officially from NOA1 to Visa in hand) and the Philippines was locked down and she couldn't get home and accomplish anything so she came straight here. The Philippines didn't "open up" until mid 2022 for us to go there and get some of their paperwork in order (birth certificates, passports and such) for us to start. At that point she hadn't seen her kids in 2.5 year, which is crazy. She went home for her dad's funeral the end of last year (as a new U.S. citizen) but they hadn't been DQ yet. News and political figures make such a big deal about families being tore apart at the boarder doing this illegal but absolutely do not care at all about those of us doing this process legally. Under no circumstances is it right for a family that's trying to do everything legal and correct to be separated for so long. She's essentially seen her kids 3 times in the 6+ years we've been married. Super hard on her and terrible for the kids that's she been separated from half of their lives. Hind sight being 20/20 we would have done things differently, but we couldn't have predicted covid happening or how horrible immigration process in general could be.