Cut pork into pieces about 2 x 5-inch. Place pieces in baking dish. Combine remaining ingredients except for honey in bowl and mix together well. Pour marinade on top of pork. Let marinate overnight. Then drain pork, reserving marinade. Add honey to marinade and stir well.
Preheat oven to 350 degrees F. Fill a shallow roasting pan with water and place on oven bottom. Place pork on a roasting rack above water pan and roast for 30 minutes. Baste pork with honey marinade then return to oven and roast for 15 more minutes.
Pork should be golden brown. Remove from oven and let cool.
When cool enough to handle, cut pork pieces into 1/4-inch slices. Serve meat at room temperature, or use for Steamed Buns.