Beautiful boa!
I can't really help on the ri issue though. It doesn't look like there is any excess saliva. Perhaps it got some aspen stuck in the wrong spot? Ooor...could be anything
**take what I say with a grain of salt...I don't know TOO much about boas and have never dealt with or seen one with an ri