I think you’re thinking about this too mechanically. Context and intent matter here. It’s not at all about the literal act.
Using someone’s name instead of their pronouns isn’t offensive and vice versa. The thing that’s invalidating [1] is when someone goes out of their way to not use your preferred name or pronouns when that someone would have called you by your name or used your pronouns if you were cis. That kind of thing is noticed by people who are trans and feels supper shitty.
So yeah anyone who tries to make a rule saying “you must always use pronouns after using their name in a sentence” or something like that is being ridiculous and also missing the point.
[1] I don’t think offended really makes sense in this situation because that’s not really the emotion at play.