I don’t think many or any Americans (in the South or otherwise) get offended or object to being called yanks. Most Americans could care less what anyone in a British country think about or call them. I guess most just think it’s some lame 240 year old term