I do believe it is somewhat of a cultural matter. Most of the South Americans I know are much more tolerant of racism than the average Californian. I was surprised to be told that racism is pretty much standard in Latin America, the brown people even discriminate against each other based on how light or dark their skin is. Go figure.
I don't mean to imply that you should overlook racism because it may be a part of your B/F's culture. I am just saying that even if you are able to influence HIM in a positive way, you should expect some of his knucklehead friends to say stupid things now and then... I dated a man from Chile, and more than once he had a friend casually say something derogatory about Jews, not realizing I am Jewish. What more can you expect from a country that embraced large numbers of fleeing Nazis after WWII?
Relax... I'll need some information first. Just the basic facts - can you show me where it hurts?