In another large skillet, heat the remaining extra virgin olive oil over medium-high heat. Sauté the diced onion, stirring often, until translucent and softened, about 10 minutes.
Add the drained jackfruit, cumin, and chili powder and stir to combine. Preheat your oven to 400℉.
Pour the vegetable broth into the skillet with the jackfruit. Allow the mixture to come to a boil then reduce the heat to simmer. Cook until the liquid is gone, about 10 to 15 minutes.
I like to save a bit of time and shred the jackfruit in the skillet as it simmers. Use 2 forks to pierce each of the larger jackfruit pieces and pull it apart in opposite directions. Repeat until all of the jackfruit is uniformly shredded.
Add the spicy BBQ sauce to the skillet and stir until all of the jackfruit is well coated and heated through. Transfer the jackfruit onto a baking sheet and spread evenly. You could line the baking sheet with parchment paper for easier cleanup if you like!
Transfer the baking sheet to your preheated oven and cook until the jackfruit browns slightly on the edges and dries out a bit, about 15-20 minutes. If you like your pulled jackfruit filling to be a bit saucier and more moist, bake it for less time. If you like it a little more dry and textured, bake it for longer.
Place a pile of pulled jackfruit on each of your toasted sandwich buns. I like to top mine with some crunchy homemade coleslaw!
Serve your sandwiches warm with extra sauce on the side if you like.