Maybe instead of having a Host and Join button, just have one multiplayer button.
It could check for a match to join, like the join button currently does, and if it doesn't find any, just switch to hosting until someone joins.
Maybe a cancel button on the hosting screen too.