In the US Hispanic is a linguistic term, whereas Latino refers to Latin American and Chicano to Mexican descent. So I could be Hispanic but not Latino, technically.
I don't know why I would want to consider myself BaME... A vivid image of what should exist acts as a surrogate for reality. Pursuit of the image then prevents pursuit of the reality -- John K. Galbraith