You're right Phil, in that the rivets are hollow, but only thru the stationary part of the hinge. I was referring to where the arms rotate on the stationary shoulder of the rivets. Wear there can't be fixed by your method.
Your method will definitely work if the rivets are loose on the stationary part of the hinge. I've done something similar to tighten tubular rivets.
Fortunately, the riveting portion of the pin, was the only part loose on my hinges. I did however make oversize bushings to take up the slop in the bolts.
And I agree, if the shoulder portion of the pin is worn, the only way to fix them would be to fabricate new oversize rivets and ream out the holes.