I had this remedy on the jeep for about a year.
Find a grade 8 bolt that fits at the bolt store, but is just a hair too long.
Get a matching nylock.
You'll notice that the nylock is too thick to fit on the backside of the knuckle.
cut the nylock in half so that you are left with 2 thin nuts.
make sure the bolt is trimmed so that when it is all the way in it is sticking through the hole enough to get the nut on, but not enough to touch the rotor etc.
Use a very long and very skinny pair of pliers to hold the nut behind the hole as you spin the bolt into it.
Yes, this mandates having a very skinny set of pliers for disassembly/reassembly in the future, but I was able to disassemble/reassemble at least 5-6 times before I got new knuckles, actually got good at it.