Puree all of the sauce ingredients (everything except bay leaf, pork and buns) in a blender until smooth. If you have extra time, marinate the pork in the sauce overnight or for several hours before cooking;
Put sauce, bay leaf and pork into a large pot and add 1 quart of water. Bring mixture to a boil; simmer, covered, turning frequently for 2 hours or until the meat pulls apart easily with a fork.
Remove from heat and cool pork in the sauce. When cool, remove the pork from the sauce and shred into small pieces. Set aside.
Reduce the sauce by two thirds. Add the pork back to the sauce. Salt to taste. Remove bay leaf before serving. Serve hot over open-faced hamburger buns. Stack Coleslaw on top of shredded pork.
SOUTHWEST COLESLAW
In a large bowl, combine cabbages, red and yellow peppers, carrot and fresh cilantro. Process remaining ingredients in blender until smooth. Adjust seasoning with salt and lime juice. Pour dressing over vegetables and toss to combine.