I have come to learn that there are distinct regional variations in how English is used, so perhaps somewhere you can "I am a Hong Konger" without have the person you are speaking with look at you strangely, but it wouldn't be in the US, or according to Nona, in England.
Ever since John Kennedy's Ich bin ein Berlinner comment, Americans are pretty careful about saying "I am from