nonvenemous?
That sure looks like a triangular shaped head to me!
Just because they have a triangular head does not mean they are poisonous. Some of your pythons have angular heads like that.
I understand the fear of snakes. Hell, I have a big fear of flying. When I run across a snake, I usually just grab a shovel and move it.
I am not condeming anyone for killing it, but I think just moving it out of the way is better.