Combine all sauce ingredients in a medium bowl. Put sauce in a squeeze bottle or other container and allow it to sit for at least 24-48 hours for the best flavor. You can also make larger batches, as this keeps well. There is no need to refrigerate the sauce.
Place pork shoulder in the crockpot and sprinkle lightly with kosher salt. Cover and cook on HIGH for 3-4 hours or LOW for 6-8 hours, or until meat easily shreds with two forks.
Remove the pork from the slow cooker and shred or chop, whichever you prefer. Top with BBQ sauce. Serve straight up or on buns. Be sure to serve with extra sauce on the side!
Notes
Be sure to plan ahead - the sauce needs at least 24 hours to blend the flavors.