My pleasure, I am more than happy to help out a fellow bp owner.
You could take it to the vet if you really wanted to to relieve your mind, but, on the other hand, I think he will make it along just fine if you continue with what you're doing. I wouldn't stress over your snakes ordeal too much as long as it's condition is gradually improving.
p.s. be sure that the baytril and tree tea oil that you are using are snake friendly! You wouldn't want something like that worsening your snakes condition.