You said he was good guy and a past coach. I would play on his since of fair play. I would offer him what you think it's actually worth to someone else then factor in your heart, and offer him that amount. If he's as nice a guy as you say, he'll be reasonable. If not, ask him to contact you if he get's a better offer and maybe you'll be in a better position in the future to match it.