BRBs are more delicate than beginner snakes like corns and even BP. I would never recommend one as a first snake. You need to make sure you read everything you can about them.
As for the spots. I don't know. Without seeing them anything I say is a guess.
With your description of the cage it sounds like you have a half log for a hide. Those are not very good for snakes as they are open on both ends and do not offer the secure feeling your snake wants.
If it is not feeling secure in it your snake may be constantly on the move searching for a better hiding spot. This action could be causing him to continue running his chin on things and making the area worse.
You need to get this addressed quick before it turns into an open wound needing a vet.