Don't you folks in the south appreciate self-depreciatin' humor?
I'll keep using bubba, because it removes the negative connotation by non-nonchalantly using terms used to denigrate. I'd do the same with words like "******", but it's gotten to the point where you can almost get arrested by using that one if you're not black. Ever notice how there are very few denigrating terms for white, urban folk? The only one I can think of is "yuppie", and that's rarely used as an insult. Rural people are heavily pissed on by urban folk for the mere fact that we don't live in their big towering cities and are "backwards" (ie not leftist commies).
Anyway, I'm not going to play by your newspeak. If you find it offensive, that is your problem, not mine; even though I mean no offense to you by using it, it's still my right to do so. I don't see 'bubba' as being a term so offensive it needs self-moderating, especially when you consider that it is very rarely applied by our ilk in a purely derogatory fashion (except by the hoity toity collector types).