Stop signs are aggravating if people had to actually stop 'properly' at every single one. No wonder people do a rolling stop most of the time. Many European countries do this the right way and do not have stop signs everywhere but instead have the main road have right of way or rules. To bring up Germany as an example again: in many places where we need stops signs all around, they simply have a rule that says the person to the right is allowed to drive first.
Speed bumps do nothing, except very very locally. You can't have enough of them to actually slow down cars along any reasonably long stretch of road and adding so many that it would will get the locals to NIMBY them into oblivion. I can almost guarantee that. Like put two or three in front of that school, sure. Plaster the entire neighborhood with them? Forget it.