For the meat mixture: Combine the ground beef, breadcrumbs, ketchup, dry mustard, Worcestershire sauce, bouillon and some salt and pepper. Knead until all combined. Form into 4 to 6 oval patties, and then make lines across the patties to give them a steak appearance.
Fry the patties in a skillet with the butter and oil over medium-high heat on both sides until no longer pink in the middle. Remove from the skillet and pour off any excess grease.
For the gravy: Reduce the heat to medium and add in the sliced onions. Stir and cook until golden brown and somewhat soft, for several minutes. Add the beef stock, ketchup, seasoning sauce, if using, and the Worcestershire. Then combine the cornstarch with a little beef broth and add to the sauce if using. Stir and cook to reduce.
Add a sprinkle of salt and pepper and more broth if needed for thinning. Then return the patties to the gravy. Spoon the gravy over the top and let them simmer and heat back up for a couple of minutes.