Clean the pork ears: In a large pot, boil the ears in water, then scrape until thoroughly clean. Rinse well under cold water.
Prepare for cooking: Chop the cleaned ears into 2-inch squares and set aside.
Sauté aromatics: Heat oil in a pan over medium heat. Add garlic and onions, sautéing until fragrant and translucent.
Add pork and seasonings: Add the chopped ears and bay leaf to the pan. Stir to combine with the aromatics.
Simmer until tender: Pour in water, soy sauce, vinegar, and peppercorns. Bring to a gentle boil, then reduce heat and simmer until the pork is completely tender, about 45-60 minutes. Drain and allow to cool slightly.
Prepare barbeque sauce: In a bowl, mix banana ketchup, brown sugar, apple cider vinegar, soy sauce, and Worcestershire sauce until well incorporated. Set aside.
Skewer and grill: Thread the pork ears onto bamboo skewers. Grill over low heat charcoal, turning frequently to prevent burning.
Baste while grilling: Continuously baste the skewers with the barbeque sauce mixture as they cook. Reserve some sauce for dipping.
Heat dipping sauce: Pour the remaining sauce into a small pot and heat briefly over low heat until slightly thickened.
Serve hot: Once the pork ears are nicely charred and caramelized, serve immediately with the warm dipping sauce.