We sell replacement calipers for 22.95, comes with pads, banjo bolt/seals and all.
Best to make sure there's no alignment issues or run out in the rotor beating the bushings up. Overheating the brakes will take out the bushings too.
Brake Systems and Parts
But if that's all that's keepin you from riding then here's a simple fix.
Just make your own bushing. Use some electrical shrink tubing.
I put 3 layers on the pin to get it to fit the hole properly.
You could also go with a piece of fuel line. Silicone line would stand up to heat well if your hard on your brakes. Just need the right size.
May be good to glue the first layer of shrink tubing or fuel line on to the pin.
Some shrink tubing has a glue layer already though.