In a slow cooker, whisk together the honey, whiskey, apple cider, and beef broth. Combine the paprika, salt, pepper, and garlic powder in a small dish then rub into the pork roast.
Place the pork roast in the slow cooker, careful not to wash off the spice rub. Cover with the apple and onion slices, cover, and cook on low for 6 hours.
Remove roast from the slow cooker, shred with two forks, then place back in the slow cooker for an additional 1 hour to soak up the juices.
Serve on its own, or in sandwiches or tacos with your favorite fixings.