In a medium bowl, beat together cream cheese, blue cheese, and dried cranberries until smooth. Dampen hands to prevent sticking and form cream cheese mixture into approximately 24 tablespoon-sized balls. Cover and refrigerate for at least two hours or until firm.
In the meantime, toast the pecans by spreading out on a sheet pan and baking in a preheated 350°F oven until lightly toasted and fragrant, for 7 to 10 minutes. Allow pecans to cool and finely chop them.
Roll chilled cheese balls in chopped pecans, pressing nuts so that they adhere. Keep cheese balls refrigerated until ready to serve. Just before serving, skewer each cheese ball with a pretzel stick.