i understand and have no issue with those in other parts of the world that may have issues with "boneheads" but the word skinhead should not be synonymous with nazis. And here in America, whites and blacks are skins and most are anti-racist and anti-nazi. nazi splinter groups form out of anything, the nazis in America are mostly connected to underground orgs and KKK.
http://www.urbandictionary.com/define.php?term=bonehead
What traditional non-racist skinheads began to call scruffy glue-sniffing sleazeballs who pretended to be skinheads in the late 1970s. Now it specifically refers to neo-Nazi/white power skinhead imposters.
note "imposters"
true skins do not view boneheads as brothers or anything. really, educate yourself people.