HI, well done, there are so many staffies out there that need a loving home, and I was 'that' person that believed all the hype until I had one.
Rescued Kenny when he was about 2 - also found wandering streets, starving in a bad way. I want to echo cuddles and say although I totally adore him and he has been the making of our family, he definitely had some ishoos and it has taken me maybe 18 months to get on top of them. He still has terrible separation anxiety (he ripped all the plastic off this inside of our upvc front door, breaking 2 teeth and covering himself in blood) and we have to get him sat on the occasions that we can't take him with us. Fortunately we can take him most places.
He walks brilliantly on the lead now, after quite a bit of training, and is ok with other dogs if he and they are off the lead, (which I think is quite common) but can be quite dog reactive if on the lead and the other dog is very loud/reactive. However, he isn't aggressive, just massively exuberant and wanting to play, but in a staffy this can sound as though they want to rip your throat out, and most owners understandably run a mile, so I tend to keep him on the lead unless the coast is clear, more for other people than for his sake iyswim.
All this being said, I would recommend staffies to anyone with kids, they are so loyal and loving and full of fun. I make sure that Kenny goes on his bed when people first arrive because he is so eager to greet them that he could easily knock a small child, elderly person over with his effusive love! As soon as he is calm I let him greet them; it's so sweet to watch him 'twitching' to get off his bed, but being so eager to behave that he stays!
He is truly a very loving, beautifully natured dog; everyone who meets him, even those who don't like dogs and especially staffies, fall in love with him. As long as you don't mind hard work and perseverance, and toxic, choking, room clearing farts on occasion, you will never, ever regret getting a staffy.