Add chicken, broth, and garlic powder to the crockpot. Cook on low for 8 hours or high for 4 hours.
When the chicken is cooked, remove it from the crockpot and shred it with two forks. Put it back in the crockpot and mix it together with the juices from cooking.
Add the cream cheese, bacon, diced jalapenos (more if you like things spicier), as well as 1/2 cup of shredded sharp cheddar cheese. Stir and put the lid back on the crockpot to allow it to cook for an additional 10-15 minutes until the cheese is melted and the chicken is creamy.
During that time, steam a head of cauliflower until soft. Mash and squeeze out the excess water. Heat the oven to 350 degrees.
Spoon the chicken mixture into the bottom of a casserole or glass baking dish. Top with the mashed cauliflower and the additional 1/2-1 cup of shredded cheese.
Put the casserole in the oven to bake for approximately 20 minutes until the cheese is melted and browned. Season with salt and pepper to taste and garnish with chopped green onion as desired.