I think that is exactly right! TOO perfect timing. Something smells!
He could lose his pension if he tells.