Jon would absolutely pick that moment because he is incapable of not telling the truth. He’s been avoiding Dany and she’s come to confront him about it and his instinct is to be honest with her. He’s just like his adoptive father - honest to a fault.