Nobody I know uses the term "Afro-American". As far as I'm concerned, it is an obsolete label like - "jive-assed nigga".
Over the past 50+years, "Black" is the most common word used when referring to America's slave descendants. Previously, Whites soliciously refrained from publicly calling us what was considered a derogatory term until we started calling ourselves that via the "Black is Beautiful" slogan embraced by the Black Panthers who took their cue from Malcom X. This all took place back in the late 1960s, and from that time forward we, as a people, proudly became "Black" with a capital "B"; going from an adjective to a noun.
The idea of blackness being "a state of mind" also came about during this era, presumably to promote inclusiveness, especially since such dynamic activists as Huey Newton, Angela Davis, and Malcom, himself, were light-skinned.
In the present, calling negroid Immigrants "African" suffices, because that is what they are, and nobody is confused as to what segment of the American population is being referred to when using that description.
This applies to West Indians as well.