In a small bowl combine onion powder, garlic powder, cloves, ginger, allspice, thyme, dry mustard, salt, paprika, cumin, sugar, black pepper, and cayenne. Use fingers to rub spices together to ensure that ginger is dispersed throughout. Rub spice mixture all over pork.
Place pork in the slow cooker, fat side up. Pour apple cider over pork and add bay leaf. Cook on low for 8 hours. Remove pork from slow cooker. Use two forks to shred meat. Skim fat off liquid in slow cooker. Drizzle a few tablespoons of the remaining liquid over the meat and mix to combine.
Serve on a bun as-is (a buttered and grilled bun is awesome!) or slathered with your favorite BBQ sauce. Sprinkle with fresh cilantro if desired.
