That's not circular, you simply don't comprehend.
Suppose we take something like a planet. They are real objects and it is possible to perceive them. Since they can be perceived they can be counted. Since they are real and can be counted it is impossible for there to be infinite planets, since that implies an inability to count them. Infinite planets means a supply of planets without end that can't ever be counted. But planets are real and if one exists it can be counted.
...
You can't have infinite rooms. If there is a room it can in theory be counted, since rooms can be perceived. If an amount of something can be counted it isn't infinite. It is finite.
Huh? Not all rooms can be perceived. A room that's one year old and two lightyears away can't be perceived.
You mean it can't be perceived by a person living on this planet. But it most certainly can be perceived. If it is real. That is the definition of real. I can be perceived in some way.
So if something is real it can be perceived. If it can be perceived it can be counted. If it can be counted it is not infinite.