Nature never ceases to amaze. Thanks for sharing. I too am wondering on the type of snake. As it obviously isn't a coral snake, and from the pictures, it doesn't have the 'delta' shaped head of most vipers/venomous snakes, I'd guess it's probably not poisonous...but I'm no expert. I probably would have gloved up in any event.
And you know that snake's back in the den with the with his snake homies going 'Yeah, I kicked that falcon's ass...had that stupid human not interfered, my plan would have worked and I would have eaten it too!!!"
BOSS