I'd take her to the vet for help on this- she may just have caught her teeth on part of her mouth & needs help to "un-hitch" them, but it will take good restraint & a close look to see for sure. A broken jaw is always possible too, though not common.
This doesn't seem like a snake that would easily cooperate at home for you to access her mouth, & even if you could, it would be better to have her at the vet to get the help she needs right then, rather than going thru it all again.
For now, I'd keep her resting & get in to see the vet a.s.a.p. How well does she handle? I would guess some topical medication might be in her future too- but let the vet evaluate what's going on- that would be the best thing. It's unfortunate she just ate, but of course that's almost ALWAYS when snakes "catch" their teeth.I hope she doesn't regurgitate from the stress of getting help.
Is that just old blood, btw? Can't tell from here if there's any fresh bleeding- let the vet know if there is. It takes a little while for blood to turn brown if it's 'old'. If it would be possible to wipe off the blood, that would help to see if any more appears, so you know if it has stopped.