Presumably he has the original reciept for what he paid for it ?
If so then he needs to bang in that as a claim and then give you the bike at cost, which is what the insurance company will have paid him, so he won't lose, then you can ask him to meet you half way to the cost of the additional bits