Nice work G! I also liked that you held out on boom boom, imo it displays your value. I would prefer you wait until date 4 but if he is already in your house on date 3 then that might be hard.
Still only 2 dates, continue to let him come to you, and let him ask you out/initiate. Dont deprive him of the opportunity to court you.