When I'm bench or prone and see the slight straight up and down movement of my crosshairs?...that tells me I have too much tension going on somewhere be it cheek to stock or butt to shoulder or both and that tells me I just need to "Relax It All" and "Become Dead" (weight) and take it like a man where the surprise is?...the more tense I am?...the more the recoil beats me up where the more relaxed I am?...the less the recoil beats me up because I've allowed myself to relax and roll with the punch however?...
^^THIS^^ is an impossibility when using shooting positions that require the shooter to support the full weight of the firearm which in turn requires that a certain amount of tension has to exist between the shooter and firearm to maintain position and this is where "Technique" comes into play where it becomes a matter of timing as follows...
As I slow everything down by taking 3 deep breaths?...those 3 deep breaths not only oxygenate me but also seems to allow me to synch my heart rate with my breath rate where I can actually feel about 4 beats per inhale and 4 beats per exhale take place where at the beginning of that final exhale?...I also begin tensioning my trigger for a slow consistent squeeze where that little pulse bounce is reduced to nothing more than a minor distraction that I completely ignore beeeeecause?....
as long as I'm as consistent as that pulse bounce is in the execution of my shot?...the bullet impacts the point I've adjusted my sight to.
The elements are there to be managed but first they have to be recognized which takes a bit of practice but after that?...
it's just a matter of time management and you're not predicting the shot when it goes off...that part still comes across as a surprise because 'you already set the timer' on the shot in a "Set it & Forget it" way when you began your slow squeeze at the beginning of your final exhale.
Disclaimer: I'm no pro...I'm just sharing what works for me in hopes that it might help someone else.