I don't know why it's so hard for some people to wrap their mind around the fact that native born Black Americans are a totally different people than Caribbeans and Africans.
If Brazilians understand that they might be Latino but to they are different than a Colombian, I don't know why Black people in America can't. Nigerians and Ethiopians know they are different yet still African.
You have few places that are a historic melting pot of Black people from all over like Miami and the tri-state area, but in most places, it's native-born Black Americans.
Native-born Black Americans have been in America since 1619, as slaves to White people and Native Americans. Fought in every war. They never been the majority. They didn't even keep most of their African customs and traditions like Caribbeans due to the differences in slavery in the islands vs. The US.
Majority of Africans and Caribbeans came to America during the 80s, you had a few that came during the 30s and 60s to attend HBCUs or find work.
The era in America of Black just being Black is over. There are too many Black immigrants with extensive family networks, they aren't just gonna assimilate into flat Blackness. They stress their distinct identity all the damn time. Native-born Black Americans can absolutely should do the same without it being controversial.