Second Evidence from Scripture: The specific question here is whether The False Prophet and/or The Beast within John’s vision are humans or not.
First remember Jesus’ teaching in the Gospels (comes way earlier than John’s vision):
Matt 25:41 Then he will say to those on his left, ‘Depart from me, you cursed, into the eternal fire prepared for the devil and his angels.’
The point is, Jesus says that some place has been prepared for BOTH Satan and his angels(demons) external to John’s vision but surely consistent with it.
Second,
Rev:20 1 Then I saw an angel coming down from heaven, holding in his hand the key to the bottomless pit and a great chain. 2 And he seized the dragon, that ancient serpent, who is the devil and Satan, and bound him for a thousand years, 3 and threw him into the pit, and shut it and sealed it over him, so that he might not deceive the nations any longer, until the thousand years were ended. After that he must be released for a little while.
So here we have Satan himself joining The Beast and The False Prophet (who avoided being eaten by the birds and were thrown alive there earlier in Rev 19:20) in “The Bottomless Pit” or “The Lake of Fire” for “1000 years” (if in fact it's the same place).
Then:
Rev 20:7 And when the thousand years are ended, Satan will be released from his prison 8 and will come out [of the pit] to deceive the nations that are at the four corners of the earth, …
10 and the devil who had deceived them was thrown into the lake of fire and sulfur where the beast and the false prophet were, and they will be tormented day and night forever and ever.
So here we see the harmony with Matt 25:41 (that is only if The Beast and The False Prophet are in fact demons. If they are humans, there's no harmony described in John's vision. Where is the place "prepared for the Devil and his angels (if not the Lake of Fire?) It cannot be the "bottomless pit".
My point is, The False Prophet and The Beast, had spent 1,000 years in the Lake of Fire within John’s vision, with Satan having been in “the bottomless pit”, released to Earth then in Rev 20:10, Satan joins them (these two, since humans ARE NOT YET SENT THERE) in The Lake of Fire. But they didn’t become human during that time period. The Lake of Fire was “prepared” for this event. It was “prepared for the Devil
and his angels”.
So if John’s vision is accurate to Jesus’ teaching in the Gospel, the place prepared for The Devil is "The Lake of Fire" (it cannot be the bottomless pit) and guess who’s there also? His angels (The False Prophet and The Beast).
So this is why I think John means for us to see The Beast and The False Prophet as demons (not humans).