Some of the links on this forum allow SMF, at no cost to you, to earn a small commission when you click through and make a purchase. Let me know if you have any questions about this.
I've done 4 hours with the butt wrapped in foil, then towels in a cooler. I also "pre-heated" the cooler with hot water to avoid the initial temp drop. You could probably get away with a little longer than that with a good cooler, but I'd pull it and put it in a crockpot or something if you need to go much longer.