Season the pork well with cumin, paprika, and salt and pepper.
Heat a small pot or saucepan pan over medium high heat. Once hot, add the oil and sear the pork on all sides till nicely browned. Then set the pork aside. Turn down the heat to medium, add the onion. Saute until softened and golden brown. Stir in the broth, ketchup, molasses, and tomato paste. Mix well then add the pork back to the pot. Cover with a lid and bring to a simmer. Cook the pork to an internal temperature of 155 degrees using a thermometer.
Using two forks pulling in opposite directions shred the pork apart. (remove the pork from the pot if easier then add it back once shredded) Then continue to low simmer to add moisture to the pork and absorb flavor. Season with salt and pepper to taste.
Lightly toast the buns golden brown. Place the pork on the bun and drizzle with sauce.