Place the guajillo peppers in a small pot or loaf pan. Pour boiling water over the peppers until just barely covered. Do not overfill, as the water will become part of the sauce. Let the peppers soak for about 20 minutes or until softened.
In a blender, combine the peppercorns, cumin seeds, oregano, garlic, cinnamon, bay leaves and the chopped onion. Blitz to combine.
Next add the chipotle peppers in adobo sauce, paprika, the guajillo peppers with the soaking water, vinegar and orange juice. Blend until smooth. Season with salt to taste.
Strain the sauce through a fine mesh sieve to remove any solids, resulting in a silky-smooth adobo sauce.
Whisk in the melted butter.
Divide into 3 bowls (50% for marinating, 30% for basting, 20% for serving)