I fast track this. I put everything sans the pork, pineapple and garlic in a saute pan. I cook the chilis in oil first, bloom the spices next, add the stock and all the other ingredients last. Cook for 5 minutes on simmer. Let cool to room temperature. Mash the garlic in the mixture. Take the rub and massage it into the pork shoulder. Let sit for a day.