Combine cream cheese, blue cheese, and garlic in a medium bowl. Mix until well combined. Season the mixture with salt and freshly ground pepper to taste. Line a sheet tray with parchment paper. Drop teaspoon sized balls onto the paper lined tray. Cover with plastic wrap and refrigerate for 1 hour. Moisten hands with water and roll into balls. In a small bowl combine the chopped walnuts and parsley. Roll each blue cheese ball in the walnut parsley mixture. Serve with buttery crackers, crostini or celery sticks.