"Yes, and where is he supposed to sleep now?"
"sollte" is subjunctive. I'm not sure how to make an English example with the subjunctive, but that would be why "sollte" is not accepted here (if that's not just an oversight). If "shall" would be ok in English, "sollte" is inappropriate. Here, he is definitely sleeping somewhere, so it is not subjunctive.