Bring large pot of water to boil. Salt water and cook pasta according to package directions until al dente. Drain and set aside.
In large skillet with high sides, melt butter over medium heat. Saute onions and garlic until tender and lightly brown, about 5 minutes. Stir in chicken and cook until browned.
Pour in hot sauce, sour cream and blue cheese. Stir until smooth and warm. Add in salt and pepper as needed. Toss with cooked pasta and top with more cheese and cilantro. Serve hot.