Mix together all the spices with a fork and then add the vinegar, honey, and oil to make the sauce.
Place pork in the bowl of a slow cooker. Combine remaining ingredients in a bowl and pour over pork. Cook on high in Slowcooker for 8 hours until pork pulls apart easily.
If you do not have a slow cooker, on the stovetop, use a heavy-based pot, and cook over very slow heat for 6 to 8 hours.
Remove pork and use two forks to pull or shred the meat. Return to slow cooker and stir through the sauce.
Serve this delicious pulled pork on soft rolls with creamy coleslaw, or in warm bread rolls.