Found these gems on daddy's 04 1/2 ton today and by god they screw right in place of the front xj ones. Only took a second to reach in, spin the nut off and he wouldn't even know.
They even cleared the coil springs after I adjusted my caster cause the stock bumps were rubbing and the axle is pushed foward ~1".
Sorry, rotated the photo and still sideways when posted.
Went to the JY to find some more. The only truck there, some dumbass took just the rubbers and I found about 10 blazers with the envoy bumps in the rear. For some reason their bigger but thinner. Especially towards the bottom they get real thin, round and brittle. But, I found these on a honda pilot of all cars and by god these too bolt right in place of the stock xj rear bumps.