I had similar situation as you and your family. I filed EB1a. The timing is also similar. Hope we will hear sth pretty soon.