Cook pasta according to the directions on the package, drain.
Make a golden roux with butter and flour. In a heavy pot over medium heat, completely melt butter. Add flour and whisk until completely blended with the butter, using caution not to burn. It should be the consistency of a thick cake batter.
Add milk, whisking until bubbly, about 5 minutes.
Stir in cheddar and Monterrey Jack cheeses and mix until melted.
Add buffalo wing sauce and blend into cheese mixture.
Add chicken, cooked macaroni, and blue cheese, and stir until completely mixed.