Reserve ¼ cup of the buffalo sauce for the meatball mixture. Add 2 the rest of the sauce and the butter to a large skillet and heat over medium until the butter melts, whisking well to make a smooth sauce. Turn off the heat and cover it with a lid.
Preheat the oven to 450°F. In a large bowl, use your hands to gently mix the ground chicken with the reserved ¼ cup of buffalo sauce, the green onion, garlic, celery, eggs, salt and pepper, and breadcrumbs until well combined. Don't overwork the mixture or your meatballs could turn out dry or tough.
Then, use a 2-inch cookie scoop to form all of the meatballs into equal size balls, laying them out in rows on a sheet pan. Next, fill a small bowl with water, dip your hands in, then roll each of the meatballs in the palms of your hands until smooth and uniform, placing them back on the sheet pan as you go. Brush each of the tops with a little oil then bake in the oven for 10 minutes. Raise the heat to 500°F and cook for 5 more minutes to brown the tops.
Warm the buffalo sauce on medium then add the meatballs, tossing to coat. Serve with crumbles of blue cheese on top or blue cheese dressing or ranch dressing for dipping on the side.
Notes
Slow cooker instructions: To make these buffalo meatballs in the slow cooker, whisk the 2 cups of buffalo sauce with the butter in the Crock Pot insert on high heat until melted. Form the meatballs and add to the slow cooker. Cook on HIGH for 2 hours or LOW for 4 hours.You can enjoy the meatballs as is, or you can use them to make Buffalo Chicken Meatball Subs.