I had a wonderful night. Sitting on the porch, talking, holding hands, laughing, and cuddling. He didn't kiss me. I kind of like that he was too shy to go through with it and kissed me on the forehead and the cheek instead. I guess it gives me time to get over my shyness, too.
Everyone saw him here (he surprised me by showing up after work), so there's no way to hide whatever happens. Ah well, it's only a few more weeks. I can deal.