Joey - I'm really sorry about your loss! Have you contacted the breeder to see what sort of health guarantee they offer? Especially since you JUST got him?
I also wanted to note - you want to know the temp on TOP of the cypress, where your BP is actually laying, not what it is UNDER the substrate. Be sure to be measuring there, because it may be too cool on top if you're measuring below.