Tergiverser is by far the most common/neutral term for this, if a little formal. It's not quite neutral, being somewhat derogatory I believe.
Atermoyer is a lot more literary (and as such not derogatory), but seems to have acquired a pronominal construction s'atermoyer sur probably under the influence of s'attarder. This pronominal construction feels a lot less literary to me. I've sometimes seen it used with the meaning "wallow over (smth)". Otherwise, atermoyer mostly a synonym of tergiverser, but also appears used in the meaning of "deviate on a different topic".
Zigonner (intr.) has the literal meaning of "fiddle with something" usually with the implication of pointlessness, either because the actions itself are pointless (think fidget toys) or the goal specifically won't be reached that way (if ever at all). Hence by extension "waste time" (here through hesitation), but the literal meaning is more common overall.
Tataouiner is more specifically close to tergiverser,but more openly derogatory about it. Generally mildly insulting.
Louvoyer implies intent. Tergiverser is general hesitation (whether intended or not to dodge), but louvoyer (to me) says you are very much willfully dodging having to make a decision or answer a question.
Biaiser doesn't actually have a meaning of hesitation as far as I know. I've personally never heard it used in that way. It's sometimes used to translate the english to bias, especially in adjectival form, though.