I hope you can find extra parts lying around to help him out. I'd contribute bike parts if I lived in the area.

I feel guilty sometimes because one of the bike shops guys gives me stuff frequently, which I can not afford otherwise. I just keep telling myself that one day I'll pass it all along to the next poor but happy cyclist (maybe not these parts specifically, but bike parts in general).