Prep the slow cooker: Lightly spray the insert or rub with a bit of oil to prevent sticking.
Add the base: Pour the chicken broth and Buffalo sauce into the crockpot.
Stir in ranch seasoning and honey. Add the butter.
Season the chicken: Pat the chicken dry and sprinkle lightly with salt and pepper. Place it in the sauce, turning once to coat.
Slow cook: Cover and cook on Low for 4–5 hours or High for 2.5–3 hours, until the chicken is cooked through and shreds easily.
Shred: Remove the chicken to a plate and shred with two forks.
If using cream cheese, whisk it into the hot sauce in the crockpot until smooth.
Combine: Return the shredded chicken to the crockpot and stir to coat. Taste and adjust with extra Buffalo sauce, salt, or a splash of broth if needed.
Serve: Spoon onto buns or tortillas, or serve over rice or greens. Top with celery, carrots, green onions, and a drizzle of ranch or blue cheese if you like.