What happens next?

How to ask a guy to homecoming
Determine whether or not he already has a date.
This will save you a great deal of time and effort, and give you ample time to make other plans if necessary. Try asking around if you are unsure.
If he has a girlfriend, then you can safely assume that he is going with her. Don't ask out a guy if he already has a date.