In a medium bowl, mix the cream cheese, shredded cheddar, milk, and all the seasonings using a hand mixer until smooth.
Stir in half of the bacon bits, scallions, and pecans (make sure they’re finely chopped).
Lay a piece of plastic wrap on the counter. Scoop the cheese mixture onto it, wrap it up, and form into a ball shape.
Place the wrapped cheeseball in the fridge for about 20 minutes to set.
In a shallow bowl, mix the remaining chopped pecans, bacon bits, and scallions.
Unwrap the cheeseball and roll it in the topping mixture until fully coated.
Serve with crackers, pretzels, or sliced veggies — whatever you have on hand!