I bet you could find a nice leather vest that zips or snaps all the way up that would work, to leave your arms free. Something with a cut like this. I am not suggesting this vest, only the design. But I bet most all motorcycle vests will stop the teeth of a nonvenomous snake.
https://www.amazon.com/True-Element-...3-b0156e5c6669