I agree with all the advice. It is spot on. This snake sure got lucky this time.
.....but come on, poor bp indeed. Why you gotta go and insult his manhood like that.....(It's hemipenis, or hemipene in the plural, but I know what you meant).
And welcome to the world of plurality of snakes. You know what they say, it's like pokemon, gotta catch 'em all!