Note: this is just for your understanding, I'm not criticising you.
It's the little things, like using NJ as a short form assuming everyone to know. Hong Kong is arguably more well known globally, but you spelled it out.
The ones in the know often don't see the assumption.
We are trying to get along. We are already speaking English, which is a massive step in your direction. US commenters and posters don't even bother to convert to kilometres or something. Or the worst: write about something that happened in AK as if everyone knows postal shortages of the US.