Howdy,Popajack.
IMHO forget the ham or loin,as you'll do great butts.
Everyone covered a lot of points.
You didn't say what temp. you were cooking on.Jim may say to pull your temp back to around 200� or so,and take longer to break through your plateau.
Next experiment,bump your CS to 250� after you break the plateau.
I probably wouldn't try to open and mop,as TC says that will sure increase cook time.
I'd follow the suggestion of trimming all external fat and let the internal baste it.
Try taking it up to 195�-200� in your CS and let it rest in foil an hour.
When you break it down,leave the meat in end- -of- thumb size pieces and discard all fat.
Spritz with an e. Carolina style vinegar sauce while you are breaking it down.
To hold it in pans ,try a little apple juice or even a little non-salty chicken stock to maintain moisture.
Smokin' will choke ,but it will get you through in time of need.
Hope this helps a little.