Preheat the oven to 350 degrees.
In a food processor, combine the ham and the bacon and pulse a few times until the meat is finely chopped, but not pureed. Combine the meat mixture with the ground pork and the remaining meatball ingredients (except the pineapple chunks). Shape the mixture into 1-2 inch balls and place on the baking sheet. Bake for 20-30 minutes or until a thermometer reaches about 165 degrees.
Meanwhile, combine the glaze ingredients, except for the cornstarch, into a small saucepan and bring to a boil. Whisk in the cornstarch and stir until the sauce thickens.
Remove the ham balls from the oven and coat with the glaze (you can brush the glaze on or just toss them in a large bowl with the glaze). Return the ham balls back to the pan and bake for another 5 minutes until the glaze is set.
Place the meatballs on a serving platter, top with pineapple chunks and skewer with a toothpick.