everyone will be a homogenous light brown. That assumes that there will be almost constant heavy movements of all the peoples of the world all over the world, which will likely never happen.
The places that are mostly white/black/brown or what have you now will for the most part likely stay that way, though they of course could change at local levels, especially metropolitan areas with constant movement of people in and out of the area.
I think pressures on energy resources will make such mass movement that would be required impossible in the future and create ever more localized communities as "moving" becomes less feasible or necessary. Perhaps in a world with unlimited resources and a one world government (think "Star Trek" like), that could happen over thousands of years. But I guess I don't see such a utopian future for humanity, haha.
Right now, immigration numbers are so small generally, even in nations that allow a lot of it, that all that really happens is that the nation slowly absorbs the immigrants over hundreds and thousands of years, and there is little discernable change.
I do think perceptions of race by skin color, which is merely a social construct, will continue to change to perhaps the point of irrelevance one day, just like hair and eye color are fairly irrelevant right now.
Buchanan can take comfort in the fact that Hispanics are for the most part classified as white under the US census. Which really just shows the whole silliness of the social construct. Buchanan fears ethnic extinction, and like many right wingers, his fears are based on ignorance and paranoia. Ethnicities change constantly all over the world, as does culture, even without immigration, so Buchanan seems to be fighting a battle that can't be won. Not to mention, the "ethnicity" he clamors for was only created out of the evolution of other ethnicities and cultures.