Too funny!
The same thing happened to me a few years ago when flying CO, although this was before take-off and we were in F. Talk about some heavy seat plus the weight of the person on me. He was also a POS and kept trying to adjust himself and push back on the seat over and over again.
I was not amused when he came tumbling back and delayed the flight to get that seat fixed before take-off.