Season the pork chunks with salt, pepper, cumin, and oregano.
In a large skillet, heat a bit of oil over medium-high heat.
Sear the pork on all sides until browned, about 5-7 minutes.
Transfer the pork to a slow cooker.
Add the quartered onion, minced garlic, bay leaf, orange juice, lime juice, and chicken broth.
Stir to combine all ingredients thoroughly.
Cover and cook on low for 8 hours or high for 4 hours until the pork is tender.
Shred the pork using two forks and mix it with the remaining juices.
For crispy carnitas, spread the shredded pork on a baking sheet and broil for 5-7 minutes.
Serve hot with your favorite toppings.