He did all that though. He's got more balls than most of gaf. The issue is he's known the lady for 4 weeks and is already talking about measuring touches with some other dude and love and needing distance..plus planning surprise bday parties where he gushes all his feelings. All he had to do was take a step back, ask her to hang out alone, gauge how that went, and then he'd know where he stands. Now he's just made an awkward situation out of all of it. Though I'm thinking she'll tell him she's a lesbian or something for our shamlymananana twist.
I hope OP proves us all wrong and streams him fucking the girl on monday.
and about that surprise b-day party, OP do you even know where she lives ? you also mentioned you was never once alone with her.