Received mine about 10 days ago.
It seems like they are going out in batches. The Hudson County elections website (
https://www.hudsoncountyclerk.org/elections/) says everyone should receive theirs by October 12. If you don't get it by then, here's the guidance from the County:
What If I Haven’t Received My Ballot?
Every active voter registered in New Jersey should receive a ballot in the mail. If it hasn’t arrived by October 12, track your mail-in ballot status online at Vote.NJ.Gov or contact Hudson County Clerk's Office at
www.hudsoncountyclerk.org or 201-369-3470 and dial 6.