Preheat grill over high heat (400-500 degrees).
Combine all the seasoning for the BBQ dry rub together in a small bowl. Set Aside.
Make BBQ sauce according to directions. Set Aside.
Drain and rinse your canned jackfruit. Cut off the hard pieces off the ends of each piece of jackfruit. Add jackfruit to a large bowl.
Drizzle oil across and very gently combine. Sprinkle the dry rub across and very gently combine. Push 5-6 pieces of seasoned jackfruit onto a skewer. Repeat until no pieces of jackfruit remain.
Place skewers onto grill and cook for 3-4 minutes. Carefully flip and then cook another 3-4 minutes.
After cooked, push the jackfruit off the skewers and into the BBQ sauce. Stir together. It’s ok with the jackfruit breaks apart here in the sauce.
Cook for 20 minutes, stirring often. Turn down heat if it starts to stick.
Remove from the burner and add jackfruit and sauce to a plate. Using two forks shred the jackfruit.
Add shredded jackfruit taco shells with any additional toppings desired.