I am aware of the threads on the forum earlier in the year regarding sourcing & the results not fitting ideally, & also with Ady sourcing ball joints & then "doing a little surgery" to see their innards.
So I did my own enquires, came up with some part numbers & then ordered them.
The results are that last week they arrived & on Thursday I fitted them & they fit a treat.
The place to buy these boots is your local Mazda dealer .... they may not seem cheap, but they are an exact replacement for the ones I removed (comparing serial numbers on the old & new boots) & they do fit exactly as I said above.

The part number is S10H-34-551 & they cost me £12.70 + VAT each. They had to be ordered from Japan, so took about 2 weeks to arrive. You may be able to haggle the price down a bit though, if your dealer is more generous than mine.
The TRACK ROD END boot part number is B455-32-279 & they cost me £6.70 + VAT each.

These part numbers fit genuine mazda balljoints & as I understand it these part numbers fit all Bongos.
ie. all Petrol & all Diesel variants. Our Bongo is a 1996 2.5td 4WD.
Nigel