im really sorry you and your boy had to go through this, its terrible.
on the bright side, it couldve ended up like this guy (not my snake, pic is from google)
like LGray said, alot of people can learn from this, no one in particular, but i have met people (no one here fortunatly) that will absolutly refuse to believe in something like this. they always say something like, "its a snake, if the rat bites it he'll kill it".
i would get some betadine in the meantime, and schedule a vet visit asap since with that many wounds, chances for infection are high.
best of luck to the both of you and keep us updated on how this goes