In a large bowl, mix blue cheese, onion powder, garlic powder, buffalo sauce, cream cheese, and cheddar cheese. Then, form the mixture into a ball.
Spread out the chopped walnuts on a sheet of plastic wrap and roll the cheese ball in the walnuts. Wrap the plastic wrap around the ball and refrigerate it for at least thirty minutes. Serve with celery and crackers.