hmm, well looks like its a trip to the vet (unless someone here comes up with something reassuring). Luckily they always want a stool sample and you have plenty to provide. out of curiocity, have you googled "boa poop" "loose boa stool" etc?