Bleh.
FWIW, from a landlord's perspective, it is very difficult to get a tenant removed from a property, even if they HAVEN'T paid their rent! And even harder to collect the rent, even if you do evict a non-paying tenant. So if you're caught up, you shouldn't have to worry if you can't find a place as quickly as he is demanding.
Hope you get stuff resolved quickly though.