It has already been two weeks and Leo only came back to Mr. Hopps' room twice. The second time he visits the old man after he beat and drowned him. He managed to get the names he needed and he was furious at the list. There were more than ten of them.
As much as he wanted to beat the old man that time at the rage that he felt thinking of those men touching and hurting Diana, he controlled himself seeing that the man hadn't recovered from the last beating he bestowed on him. Leo needs the man alive for now or else, his vengeance won't be satisfying.
The third time he visits the man, he cannot control himself and beats the man to the point that he broke a couple of his ribs. Aside from the fact that Mr. Hopps' has recovered from his first beating, he hasn't seen Diana and Timothy since the last time he saw them.