So say I put it on at 9:00PM the night before and 9 hours later (6lbsx1.5hrs) it would be done at roughly 6:00AM, would I rest it for two hours and then stick it in the fridge? What would be the best way to reheat it? Would I be better off starting it at 6:00 when I wake up and cooking it 9 hours until 3:00 and then resting it until 5:00?
I am less concerned about how long it takes, I just am going for maximum tenderness and moistness. All the ones I've done before have been no water pan, no spray/mop, no foil, and no rest and they come out a little tough and fairly dry. You're saying if I cook it longer to make sure it is fully done and let it rest for a good amount of time I don't have to worry about the other stuff?
essentially yes. I would start out simple, the less you have to think about the less mistakes you can make.
I typically inject it, but you dont have to
I foil because i aint about waiting, but you don't have to.
As for when you should cook it, personally i value my sleep. With 2 kids under 2 i need every bit i can get, so i just cook it during the day and foil it anywhere between 4 and 9 hours depending on how set i want the bark. Heating it up the next day in the oven tastes and feels the same to me as after letting it rest and pulling it. I usually pour some of the juices from the foil pan in the pyrex too which helps keep the meat moist when re-heating. I usually just put it in the oven straight out of the fridge covered in foil for about an hour at 300 or so.