Popped my shoulder out sleeping, throwing a rock, sliding midway through a front board on long flat rail on a couple occasions, bailing a back 50 on a street Hubba and while in the air it slipped out, and many many more instances...
Have had this issue for 20 years or so n it’s not much of a problem now than it was when I first had it. When it first comes out I always sit on the ground or lay down. Then put my hands out n interlock them like you’re shaking your own hand. After that I use whichever knee depending on which shoulder to push out slowly over and over until it moves back into place.
Not skating for a couple days after is a good idea. Also,everytime it pops out more n more cartilage is gone which will make it happen more frequently. Doctors said they could operate but it limits your range of motion n was an 8 month recovery.
Lifting weights and excercising never seemed to work just falling a different way and knowing the limitations of my shoulder after years of trial n error... welcome to hell.