Preheat your oven to 350°F (175°C).
If using fresh cauliflower, steam the florets until tender, about 5-7 minutes. If using frozen, microwave according to package instructions until heated through.
In a large mixing bowl, combine the softened cream cheese, Greek yogurt, buffalo sauce, garlic powder, onion powder, salt, and black pepper. Mix until smooth and well combined.
Add the steamed cauliflower to the mixture and stir until the cauliflower is evenly coated. Fold in the shredded cheddar cheese and blue cheese, if using.
Transfer the mixture to a baking dish and spread it evenly.
Bake in the preheated oven for 20-25 minutes, or until the dip is bubbly and golden on top.
Remove from the oven and let it cool slightly. Garnish with chopped chives before serving.