How much time do you spend in Thailand for the winter? As a generic answer, you might get a call for a biometric appointment about six or seven weeks after the receipt (cannot be guaranteed)
I know this is a relatively older thread but make sure the flight you book is fully refundable. Read the terms and conditions before booking such a flight.
Get a lawyer before you file. Also I am not sure what the effect is of your petty crime (if there is none that’s good) but I wouldn’t file till 2027 (if your 2020 case was taken care of in 2022). Whatever you do, talk to a lawyer first.
Reached out to a live agent and they said my case is still at NBC. No change, so when the countdown to 0 is complete, it will stay there till the time USCIS does something with the case.
I like to think that staying in any country for a decent amount of time is what should make you a citizen. Paperwork is admin stuff. I am of course referring to being here legally and not getting into arguments of illegally or legally.