Prep the slow cooker: Lightly spray the insert with cooking spray or add a liner for easier cleanup.
Add the chicken: Place the chicken breasts (or thighs) in an even layer on the bottom.
Mix the sauce: In a bowl or measuring cup, whisk together buffalo sauce, chicken broth, ranch seasoning, honey (if using), garlic powder, onion powder, and black pepper.
Dump and dot: Pour the sauce over the chicken. Scatter the cream cheese cubes on top. Cover the slow cooker.
Cook low and slow: Cook on Low for 4–5 hours or on High for 2.5–3 hours, until the chicken is very tender and easily shreds.
Shred the chicken: Remove the chicken to a cutting board and shred with two forks.
Return it to the slow cooker.
Stir in creaminess: Add the sour cream (or Greek yogurt) and stir until the sauce is smooth and creamy. If using cheese, stir it in now until melted.
Adjust to taste: Add more buffalo sauce for heat, a splash of broth to thin, or a pinch of salt if needed. Keep on Warm for 10–15 minutes to meld flavors.
Serve: Spoon over rice or potatoes, stuff into buns or tortillas, and top with green onions and blue cheese if you like.