In a large bowl with an electric mixer, mix cream cheese, milk, cheddar, blue cheese, salt and pepper until well combined. Add green onions, pimento, half of the chopped pecans, and half of the crumbled bacon and mix well.
Transfer mixture to a large piece of plastic wrap. Form into a ball and wrap tightly. Refrigerate for at least one hour, or until mixture is firm enough to handle.
Combine the remaining bacon, remaining pecans, parsley and poppy seeds in a shallow dish or pie plate. Roll the cheeseball in the bacon/nut mixture until evenly coated.
Cover and refrigerate until ready to serve. Serve with assorted Martin’s breads, flattened and baked, and a knife for spreading.
Recipe adapted from: https://letsdishrecipes.com