Preheat oven to 225 degrees F. In a skillet saute chopped onions in oil until softened. Add meat and brown well.
In an 8-quart casserole heat honey for a few minutes until lightly caramelized. Add rinsed, drained beans, barley, potatoes and the meat. Scatter garlic cloves around the meat. Dissolve salt, pepper and paprika in a cup of water and pour over meat. Add whole onion and bones. Add enough water to cover ingredients.
Bring to a boil, cover with aluminum foil and lid and simmer 15 minutes. Transfer casserole to oven and cook overnight. The next morning, check casserole. If water still covers meat, uncover and cook until water evaporates to a thick sauce, about 2 hours. To serve, spoon onto a large platter, keeping each ingredient separate.