This is just one of the hazards of being a free wild snake. I often see jays pick up small snakes, usually babies, and take off with them or swallow them. I also see crows pick larger snakes (concinnus') to death and eat just certain organs but they will also swallow small snakes whole. I often see crows and jays raiding nests of other birds too, eating the young so they're not just picking on snakes. While it makes me cringe when I see it, I do not interfere. This is the way of nature. Birds need to eat, and snakes are an important seasonal food source for many wild creatures. That's just the way it is.