He had plenty of room to move lots of options
Check again. Your Queen and Bishop attack every square that his King might move to. But he isn't in check, so: Stalemate.
You could have mated him in two moves if you had moved your Queen instead of your King.
Never mind I see it now sorry.