Best results are typically with a “two” part rest system (separate front and rear). Make sure the front rest is absolutely solid and does not rock fwd/back or l/r. Try to get the “saddle” of the front rest to fit (same shape) as the bottom/underside of the forestock that it contacts. As much as possible, you want the rifle to be somewhat resistant to the tendency to roll when discharged. Use some tape to mark the forestock so it can be reset to the exact same spot shot to shot. Make sure the rifle can recoil at least a half inch in the front bag.
Use a bunny ear rear bag with ears of moderate height. I also find that practicing fundamentals with a SHOOTING-SOFT LLC
virtual shooting simulator can help reinforce consistency. Use as little shoulder contact as necessary to avoid eye or scope contact under recoil, and make sure the “cup” contact at the shoulder is consistent every time, both in position and in contact force.
When you can just push the rifle back into position and find the reticle comes back on to the target, things are going in the right direction.
Use the “pad” part of your finger to contact the trigger and insure your “pull” is straight back (not pushing to the side).
I keep my forward hand off the forestock and use as little “grip” on the trigger hand as possible. Don’t worry about muzzle jump unless it is problematic as in jumping out of the bag.