i think hes indeed just a pure virgin waiting for real love. u see the flashback in chap 3 senpai said to give his first time to his love thats why hes a virgin till he met senpai again. theres nothing to imply that he has bottomed before too so i believe hes a virgin
Sakurada face whenever weird shits happend is asdfghj jajajaja