Are you sure it's the seat post? Carbon can be tricky and cause sounds to reverberate. I'm chasing a phantom click right now! Does it make noise when he's out of the saddle?