He would have been F2a just when you filed,and with a year for the I 130 would have had to be under 22 when his Priority Date became current.
He is now F2b https://travel.state.gov/content/travel/en/legal/visa-law0/visa-bulletin/2025/visa-bulletin-for-may-2025.html they are currently processing cases filed in 2012
If you have or will Naturalise it only speeds things up by a few months, well currently.