Wanted to give an update.
We got married didnthe i130 and was approved. He is now in the US. Covid pushed the process back a little but it went smoothly. We just loaded a lot documentation and also a affidavit stating the mistake and him taking full ownership.
Since people never update I thought I would.