Add the beef ribs or flanken, beef bones, celery, carrots, the whole onion, bay leaf, thyme and parsley bundle, salt, pepper and olive oil into a large stock pot. Add enough water into the pot to reach about 1 inch under the top edge of the pot. Place the pot over high heat and bring the mixture to a boil. Partially cover the pot with a lid. Reduce to medium low heat and continue cooking with a gentle simmer for about 2 hours. Skim the impurities that rise to the surface of the soup during cooking.