Text this: Robust Recovery for Stochastic Block Models, Simplified and Generalized