You can try booby trapping the door. The first thing that always comes to my mind is carpet runner because it works so well. If you turn it upside down with the little spikey things sticking up, it is uncomfortable to touch. Maybe you can try taping some to the glass and see if that makes his body slams stop?
Bookmarks