Oh. My. God. I'm so glad the BO found out about this quickly and got the vet out post-haste. Everyone says that early treatment is the best thing that could happen for injuries, so you have that going for you. Good luck with the rest and rehab!
BTW, I have found Uncle Jimmy's Hangin' Balls to be helpful with stall boredom. They have a sugar-free version, my horse likes it a lot, and it keeps him busy (he's a cribber, so I'm always looking for stuff to put in his stall to distract him in a good way).