In a large mixing bowl, beat the softened cream cheese until smooth and creamy. Add the freshly grated cheddar cheese, chopped green onions, Worcestershire sauce, hot sauce, parsley, garlic powder, oregano, and a dash of pepper. Mix everything together thoroughly until well combined.
Using a rubber spatula, scrape down the sides of the bowl and bring the mixture together into one large mound. Grease your hands slightly, then shape the mixture into a firm ball.
Spread the finely chopped pecans on a flat plate. Hold the cheese ball in one hand, and with the other hand, gently press the pecans onto the surface, rotating the ball to ensure it’s fully coated with the nuts.
Wrap the cheese ball tightly in cling wrap and refrigerate for at least one hour to allow it to set. About 20 minutes before serving, remove it from the fridge to let it soften slightly. Serve alongside crackers, pretzels, or fresh vegetables for dipping.