This? Basically excellent. I loved how much it tore at Teddy to not know even the most mundane little details about his dad, loved the twistiness of his building relationship with Bill, and loved your characterisation of him and Teddy both.
I've a strong suspicion I've read stuff from you before, Sekrit Mystery Author.