Cool! Most likely a Texas Indigo, as the snake looks like a western DB.
Is a western, good eye. I hate that I'm so jaded from the Internet that I suspect a pre-killed snake there, but cool photos, in any case. Indigos will eat absolutely anything. I'd love to work with them again, but their poo is like the worst beardie poo you ever came across.