I am on the fence. If I told someone they could stay and instead of accepting or declining they were telling others about the offer and that they still had not accepted had a few days before, I might also rescind. It’s inconsiderate and certainly no way to begin repairing the relationship.
“Since I still have not heard back from you, this no longer works for me.”
We cannot expect KC to treat Harry like a family member, while Harry treats KC like an institution.
As he was rumored to have said, KC is not a bank. Nor is he a hotel.