Thanks a lot for your comment! Yes I plan on applying at June end or July.I applied on 08Mar'23 and just gave my citizenship test on 14May'23. My BG was also marked complete on 20Apr'23.
So I'm guessing I could get the invite for oath within the next 6 months. So overall < 1 year?
I applied online. Paper applicatons timeline might be different.
It also seems like new online applications are processed quicker than the ones in the backlog. That's probably why the overall timeline is reflecting 2 years.
Also, have you travelled anywhere after applying for citizenship.