Great points here.
My best advise has been mentioned but I will reiterate. Stay focused on the scope and your target and concentrate on just squeezing the trigger and controlling breathing until the gun goes off. The best advise I was ever given for not flinching was "Let the gun firing surprise you".