Combine brown sugar, paprika, cumin, cayenne, oregano, coriander, salt and pepper in small bowl. Rub all over pork and let sit for a couple of hours or overnight.
Heat canola oil in dutch oven or slow cooker with a sauté/braise option. Brown the pork on all sides, about 10-12 minutes. Remove pork from pan.
Add onion and saute for 5 minutes.
Add garlic and saute for 1-2 minutes more.
Add half a cup of broth, tomato paste and vinegar and bring to a boil. [Move the broth to the slow cooker at this point.]
Add pork back to the slow cooker along with remaining broth and cover. Let it slow cook for 8 hours.
Remove pork from slow cooker and pull the pork from the bone.
Bring broth to a boil and reduce by half. Add in bbq sauce and honey and pulled pork. Return slowcooker to low.
Meanwhile, combine the slaw ingredients and dressing ingredients. 4 hours before serving toss the slaw with the dressing.
Recipe by Weekend Table at https://weekendtable.com/2013/10/13/slow-cooked-pulled-pork/