Very good question, Karen...
Dupree felt pressured by the boys at the Red Stallion, and uneasy about having seen Beagle on the tape, and felt like he had to "unload", to come clean with Ellery, and even more importantly, to get the tape out of his hands and into Ellery's hands because he felt like he was holding onto a ticking bomb.