Preheat the oven to 325°F.
Whisk together the braising liquid ingredients (bone broth, orange juice, lime juice, dried oregano, cumin, and garlic), except for the bay leaves, in a small bowl and set aside.
Cut your pork into large (4-inch) chunks and season generously with salt and pepper on all sides.
Place pork in a large Dutch oven or casserole dish and scatter the chopped onions on top.
Pour the braising liquid over the pork and onions and nestle the bay leaves into the liquid.
Cover and braise in the oven for 1 hour per pound of pork. (A 4-pound pork butt would therefore take around 4 hours).
Remove the pork from the oven after cooking and raise the oven temp to 425°F.
While the oven is coming to temperature, shred the pork. (You will notice that most of the braising liquid was absorbed into the pork. If there is still quite a bit of liquid, then you can remove some of it so that the pork can crisp up in the next step).
Leaving the cover off, return the pork to the oven for 25 minutes. Start checking the crispiness around 18 to 20 minutes to ensure the pork gets crispy without totally drying it out.
Serve on corn tortillas with fresh guacamole, cilantro, and a squeeze of lime.
