Preheat your oven to 400°F (200°C).
In a mixing bowl, combine the ground chicken, almond flour, grated Parmesan cheese, hot sauce, garlic powder, onion powder, dried parsley, salt, and pepper. Mix everything thoroughly until well combined.
Shape the mixture into small meatballs, about 1 inch in diameter. This should yield approximately 8 meatballs.
Place the meatballs on a baking sheet lined with parchment paper. Bake in the preheated oven for about 10-12 minutes or until they are cooked through and slightly browned.
While the meatballs are baking, prepare the buffalo sauce. In a small saucepan, melt the butter over low heat. Once melted, stir in the hot sauce and a pinch of garlic powder. Mix well and set aside.
In a non-stick skillet, heat the olive oil over medium-high heat. Add the baked meatballs to the skillet and pour the buffalo sauce over them.
Toss the meatballs in the sauce until they are evenly coated and heated through, about 2-3 minutes.
Remove the skillet from the heat and transfer the buffalo chicken meatballs to a plate.
Serve the meatballs with celery sticks and your favorite keto-friendly dipping sauce (e.g., ranch dressing).