there is no harm leaving the fat cap on, and cook it fat cap down ie skin on the grate. I wouldnt rub it more than 4 hours before cooking as it only takes a few mins, as long as the rub has more than an hour you will be fine. Pork is a great piece of meat however i would foil it and add some apple juice especially if its the shoulder rather than neck end / collar which has more fat. your results do look good and as mentioned a light sauce (sauce mixed with the juice from foil or bbq sauce plus apple juice or water) will work really well.
What internal temp did you take it to?


