Thanks God, this process is coming to an end. Almost 27 months.
I just got my passports back from Buffalo VO on Friday June 8, I sent my passports on May 18 and was a little worry about the VO closure, but finally they return the PP with visas, COPR and some additional instructions for landing...