This isn't really a harsh name to call someone at all. More times than not it is used by close friends especially male/female friends or even siblings. There is a major difference in calling a person an "Ass head" as compared to "Butt Face"
"Hey what's up butt face?" "Are you going to make the birthday party on Saturday?"