You are the best snake mom, getting him to the vet so fast. I hope that it is just something that'll heal up and go away fast.
Boas can be overzealous at feeding time. Apache has struck the glass once or twice, just never had any injuries from it. It's no your fault if that was the cause..