I wouldn't call them "home made". They are made in machine shop. I have one sitting comfortably in my $15k engine rebuild and modification. It can be trusted and up til this point have never heard of a failure. You can get them here:
1FZ-FE Oil Pump Bushing. | Toyota 80 Series Land Cruiser and Overland Gear.
By 'home made' i just meant not OEM. Really wondered if the different material had any affect on the life of the bearing. Just ordered today, fingers crossed.
