Response...
mmm33, you are welcome. Please keep me posted, and in turn, I'll let you know, via this website, if there is any news .
In Buffalo, the name check is what's delaying you. Employment based cases have PRIORITY in scheduling. I understand that the scheduling of the interview is done immediately (1-2 weeks max) after the receipt of the name check clearance.
The "9" months wait is usually 4-6 months, according to my lawyer, but that's what's written on the paper.
One year ago I could not believe that the process might take more than 360 days: here I am after almost 22 months with no answer in sight.