The only advice I know to personally give is this:
Snakes don't so much have a conscience but they can make the connection between good behavior and getting what they want. If your Bp ever strikes at you again (though I know it may startle you) try to keep a loose but firm grasp on your bp, hold them for a minute or two and then replace her back into the tub.
This makes the snake think: "Oh, hey, if I strike or act negatively I do not immediately get what I want (which in this case is the tub and safety.)"
I feel as though you can see this much easier in Burms, as you must practice patience and routine training to keep them docile whereas a ball python will strike only when stressed or as a feeding response, but this method is still a solution.
By holding your snake for a few moments after the strike/bite, you are not rewarding your BP and they will correlate striking with negativity (or in this case, not getting what they want)
Hope the little one is alright,
Make sure not to have her too high up until the trust is reconnected between you two.
** I'm pretty sure that snakes are fairly fragile, and you wouldn't really know for sure if any bones were broken without an XRay.