Dry the pork loin with paper towels. Place it in a 9x13 oven-safe baking dish, then evenly sprinkle the Pork Rub Seasoning mix over all surfaces of the pork. Let it sit for a couple of minutes to absorb the seasonings. Pat any excess seasoning onto the top and sides of the meat.
You can cook the pork immediately, but for a deeper flavor, marinate it for 4 hours or overnight. This step is optional but recommended for enhanced taste.
Cover the baking dish tightly with aluminum foil and bake at 220°F for at least 8-9 hours. Slow cooking yields the best results, but if you're short on time, bake at 350°F for about 2.5 hours.
Once cooked, let the pork rest for 10 minutes before gently shredding it with two forks or "meat claws." Ensure some chunks remain for the best texture; over-shredding can make the meat mushy.
Mix in BBQ sauce and return the pork to the oven, uncovered, for about 15 minutes. Remove and enjoy your pulled pork, perfect for BBQ sandwiches!