It could be the girl never washed her hands before or after handling the animal?
Just an educated thought on why the boa may have been biting her?
Most people with there first snake have done this and forget the 1st golden rule.
Allways wash your hands!!!
In any case,she looks like a fat happy snake.
Way to go Rusty!