In a bowl lined with a cheese cloth add the fine bulgar wheat and then add enough luke warm water to cover by at least 1/2 inch. Soak for 15-20 minutes. After 15-20 minutes remove the cheese cloth from the bowl and squeeze out as much water as you can from the rehydrated bulgar wheat. Set to the side. The bulgar should no longer be firm. It should be a little chewy.
In a food processor add the chopped onions and spices (not the corn starch). Chop for 30 seconds.
Add the ground meat to the food processor and chop an additional 60-90 seconds on high. Your mixture should start to resemble a paste with a much smoother texture.
Combine the meat mixture that you just made with the rehydrated bulgar wheat, and the cornstarch. Mix well.
Add this meat/bulgar mix back into your food processor in batches and chop for 60 -90 seconds till it becomes a smooth paste. You can add a little water if it seems to dry (just don't add too much - start with 1 tablespoon and see where that gets you).
Take a little of the paste you just made and cook it on a skillet, taste and adjust for seasonings.
Grab a small handful of casing mix. Form an elongated tube with it. With your thumb begin to hollow out the center. You want the side thickness to be as even as possible. Once you form a cavern add 1 or 2 spoonful of your kibbeh meat filling in the hole and close the ends. Once filled you can shape it how you like.
If you find that the casing mix is sticking to your hands a lot you can dip your fingers in a little neutral oil while shaping the kibbeh.
Fry the Kibbeh in a neutral oil at 350F till golden brown. Serve and enjoy!!