Mustangeous,
Sometimes the best fixes are the simplest ones . . . locking the boom is a great Idea.
In the attached picture, the 7/16 bolt holding the hitch in place is run through two preexisting holes in the bucket gusset. One hole held the keeper bolt that locks the bucket pivot pin in place. the other hole was not used. The curved blue mounting plate extends a few inches up past the pin which keeps it from pulling away from the bucket face - it is 1/2" plate stock and very stiff - was a ***** to bend. Had to cook it red and beat it on the anvil. I did drill a 1/2 hole through it and the bucket near it's bottom edge for an additional bolt but found I normally don't install it.