Adam the Butt was under cooked and that is why it was dry. Even though it seemed tender with the probe sliding in, it needed to go to at least 195* and it won't be dry. Sounds odd I know but getting it to 195* and letting it rest in foil for at least 30mins is key.
Something else to remember...