you can put it much simpler for example: Bob said, rolling his eyes. gets the same point across without tying down your dialogue and slowing the pace.
I agree with Elmore Leonard, in the sense that I often see way too many clumsy dialogue tags in amateur writing. It's not an absolute rule - I remember reading Stephen Donaldson, and being quite impressed by some of his tags, without finding them intrusive - but I don't generally care for dialogue tags, and I avoid them like the plague.
sometimes you have to use them though Especially when you have characters that you don't want to introduce their name, or you want to wait halfway through a scene to give it. That's if you have a mysterious character, or one who is supposed to be 'dead.' Not something you normally want to do per se....
I try to use said 80% or so of the time, although I'll use other tags if I feel that they will convey the meaning better.