Preheat your fire to medium high temperature (around 375F)
Slather your beef ribs with oil and liberally season with salt, pepper and garlic powder. Add to the grill to sear for 1-2 minutes per side until completely browned on all sides. Pull off once done.
Add a dutch oven over the fire to preheat for 3-4 minutes. Add your ancho chile, guajillo chile, chipotle chile, onion, tomatoes and garlic cloves to your dutch oven and let char for 30-45 seconds per side. Once charred, add your water to the skillet and let simmer over the fire for 7-8 minutes.
Once simmered, pull the dutch oven off of the heat. Add your sauteed chiles and veggies to a blender. Blend until completely smooth. Pour your paste into a bowl.
Finally, add all your chuck roast to the dutch oven along with the chile paste, beef broth and all of the braising seasonings. Cover the dutch oven and let simmer over medium high heat until the beef is fork tender (about 3.5-4.5 hours). Make sure to skim the top of the sauce of fat as needed.
Once the beef is tender, pull it off, dispose of the bay leaves, onions and cinnamon sticks. Strain your braising sauce from the meat and any fat until it is a clean consomme. Add the consomme to a new bowl. Begin to shred your beef then place in the fridge to cool for 30 minutes.