Prep the slow cooker: Lightly spray the crock with cooking spray or line with a slow-cooker liner to make cleanup easy.
Layer the base: Place the chicken in the crockpot. Sprinkle ranch seasoning, garlic powder, onion powder, and black pepper evenly over the top.
Add moisture and creaminess: Pour in the chicken broth.
Scatter the cubed cream cheese over the chicken so it melts evenly.
Cook low and slow: Cover and cook on Low for 4–6 hours or on High for 2–3 hours, until the chicken is cooked through and shreds easily with two forks.
Shred the chicken: Remove the chicken to a cutting board and shred with two forks. Return it to the crock and stir to combine with the creamy sauce.
Add the cheese: Stir in 1 cup of the shredded cheddar until melted. If using hot sauce or smoked paprika, add it now and taste for seasoning.
Finish with bacon and onions: Fold in most of the crumbled bacon and green onions, reserving a little for garnish.
Sprinkle the remaining 1/2 cup cheddar on top. Cover for 5–10 minutes to melt.
Serve: Garnish with the remaining bacon and green onions. Serve hot on buns, over rice, with pasta, in tortillas, or spooned onto lettuce wraps.