Good job coming back from that.
One tip, getting into position to do heavy DB bench presses is not as easy as just sliding underneath a barbell. If you workout at home you may want to look into getting power hooks, I find using them puts my shoulder under less stress for both getting into position and finishing the set.