I subluxed a rib early in my training. Took probably near 6 months to get back to rolling normal speed, primarily because I would wait 2 weeks, feel a little better, roll, reinjure it, repeat.
I can still point to which rib subluxed because if I suck in the gut you can see its slightly forward...