Having fought many a snake in my day I have come to appreciate the dance. A machete is hardly fair. Nor is a shotgun. Snakes aren't armed so I feel the best method is to beat them at their own game.
I strip down, get down on my belly, and rear my head and shoulders in a threatening posture.
If you have ever studied any martial arts adding some Bruce Lee type sounds can be a great part of the display. If the snake decides it still wants that smoke I'll wriggle right up to it with lightning speed and bite it right in the face. They hate that! There is still time for de-escalation so I don't hold the snake in my jaws, I release it and move back a couple of feet to observe it's response. Often they will retreat. But if not... HI-YAH you stupid snake I bite you again! Only this time I shake it in my jaws and roll over and over and over, wrapping my body around it, until it finally stops moving. Then I eat it whole, head first, and later vomit the hurty bits in a little sack.
This can be messy and spectators will find the ordeal alarming but I believe this humbles all snakes, on behalf of man.