Potential explanation; one boy tried to help the other by attacking the snake. The snake turned and attacked him after suffocating the first boy. Horrible!
You could certainly be right. I know certain pythons can get extremely large. As you said, horrible no matter what happened.