Preheat oven to 325 degrees F (low heat)
Remove any visible skin from the boneless, skinless chicken (you do not want any fat from the chicken in this dish.)
Cut each breast into 4 pieces and place in a baking dish. Add chicken broth and bake for ~ 1 1/2 hours or until internal temperature reaches 165 degrees. If you have less time, increase temperature to 350 and cook for ~1 hour.)
Remove chicken from the oven and place the cooked breast in a large bowl. Set the liquid that resulted from cooking the chicken aside. Using your hands or a fork, pull the chicken apart until it is shredded in the bowl.
Add 1/4 cup of the liquid broth (the liquid that was left behind in the baking dish) to the shredded chicken. Pour the remaining liquid into a separate bowl.
Increase oven temperature to 350 degrees F.
Mix the hot sauce, cream cheese and ranch dressing in a bowl (you can also mix in a food processor to make it easier.) Once blended, stir into the chicken. *If you feel the mixture is too dry, add more liquid.
Transfer the chicken mixture back to the baking dish, making sure to spread it evenly. Sprinkle with shredded cheddar. Bake in the oven for ~20 minutes or until the cheese is melted. Garnish with 2 tbsp. green onion