Drain, rinse, and thoroughly dry your jackfruit with paper towels. Cut away the center core portion of the fruit (feels rubbery and resembles the core of pineapple). Place the jackfruit in a large bowl and add the garlic powder, onion powder, pepper, and salt. Toss to evenly coat and set aside.
Heat a large skillet over moderate heat; add 1-2 TBSP of oil. Add the seasoned jackfruit and toss to coat in oil; cook for 3-5 minutes until jackfruit is lightly golden in color.
Add the Buffalo-style hot sauce. Toss to coat, and bring the heat down to medium-low. Cover and allow to simmer for about 10-15 minutes, stirring occasionally. After 15 minutes, shred the jackfruit with two forks so that the jackfruit resembles pulled meat. Stir, add a bit more hot sauce if needed, and cover. Simmer for 5 minutes on low. Remove from heat and set aside.