Add uncooked chicken to a large stock pot and fill with water to about 3 inches over the chicken. Set on the stovetop over medium-high heat. Preheat your oven to 350 F.
While the chicken is boiling, chop up the green onion, garlic, and dill. Separate the white and green parts of the green onion. The white part is going in the dip, and the green part is going on top.
Once the chicken has cooked, drain and shred it. If you are using rotisserie chicken, shred that up until you have 2 cups.
Add 1 tablespoon of butter to a medium-sized cast iron pan over medium heat. Once that has melted, add the white parts of the green onion and the garlic. Cook until just fragrant, about 30 seconds. Add the softened cream cheese. Break it up into chunks while it's in the pan. I have a small, flat wooden spoon that's perfect for this task. Be sure to stir it around so it does not burn.
Add the chicken mix in to incorporate. Add the shredded cheese, buffalo sauce, and yogurt. Stir to incorporate everything. It should be getting nice and bubbly just about now.
Add the blue cheese and dill and stir to incorporate. Then pop the whole thing in your oven and bake for 20 minutes. Sprinkle with blue cheese and green onion and serve with chips, a crusty bread, sliced vegetables, or just eat with a spoon.