I don't wrap butts, but I have noticed that other foiled meats may give a "false" high temp read when in the foil, and once unwrapped will read significantly lower. That could be part of your issue.
When resting, try wrapping the foiled butt in a towel and putting it in an ice chest. It will...