In a medium bowl, combine the pork ribs and marinade ingredients. Massage the meat for 30 seconds then transfer to the fridge for 30 minutes.
In another bowl, combine the cornstarch, tapioca starch, and baking powder.
Remove the ribs from the fridge and mix again to redistribute the marinade. Working one rib at a time, coat the rib in the starch mixture and set aside on a baking sheet.
Heat 1 inch of oil to 350°F. Cook the ribs in two batches for 5-6 minutes until crispy and brown on the outside. Transfer to a wire rack to drain excess oil.
In a small bowl, combine the honey, brown sugar, soy sauce, and rice vinegar.
In a large pan, heat one tablespoon of oil over medium heat. Add the garlic and cook for 20-30 seconds until it smells fragrant. Add the sauce mixture and cook until it starts to bubble. Add the ribs and toss to evenly coat. Enjoy!