Well you left out a few factors what service center approved you? Did you receive 797 notice yet? There’s no timeline, every situation is unique. My experience was pretty accurate to the timeline they provided. Did you file a I-130 or just a 129F petition ?