He didn't necessarily use them, I'm just saying that he has access to 297 without the Kazekage, and the only 2 Human puppets he's shown in the manga are Hiruko and the Kazekage. I can only imagine how powerful he would be while controlling an army of a 100 human puppets who all have special abilities (Sasori states he only chooses ones with something special about them, he doesn't care about quantity). I'm not saying I know how powerful they are, since they weren't ever shown, but I am saying that he has about a 98% chance that his puppets in general can use every element and do some special things (KKG most likely, super speed/strength/genjutsu/etc.) Can't really give him those feats, but I am saying that if somebody were to fight his 100 human puppets, they'd have an almost impossible chance of winning given the numbers present, and the fact that in many cases it's a
1 hit KO.
Also, no, he was not ambushed [
You must be registered for see links
] [
You must be registered for see links
]. Sasori states that the Kazekage was his favourite puppet because he was the hardest to obtain. DB also states that he 'struggled' to obtain him, meaning it wasn't a simple thing. Don't know why everyone argues this when all the evidence points against it. And BTW, I hope you realise the puppets he used against Chiyo and Sakura were
not human puppets, but regular puppets.