Has the snake been checked by a vet? Vomiting or failure to fully digest can be caused by internal parasites. Also, get those temps right as measured by a digital thermometer. 88-92 on the warm side (Boas don't need their temps so high) and 82-84 on the cool. Good luck!