Mix the marinade ingredients together (everything but the ribs and the honey).
Soak the meat in a large plastic zip-lock bag for a minimum of 3 hours or overnight.
Remove the ribs from the marinade and bring the marinade to a boil on the stove to use as a baste.
Roast the ribs in a grill or smoker with low indirect heat for 3-4 hours. Baste both sides of the ribs with the marinade every 30 minutes or so.
Or you can baste the ribs and put them in a crock pot on low for 3 hours.
When the ribs are done cooking, place them meat side down on a grill over direct high heat until it browns and sizzles. Watch it so it does not burn.
Remove the ribs from the grill and pour the honey lightly over the meat side and spread it around with a brush or spoon. Put it back on the direct zone, honey side down, for 5 minutes or until it bubbles. Don't let it burn.
Garnish with green onion slices, orange zest, and sesame seeds. Cut into individual ribs and serve.