Best 'straight' guy experience I had was a college freshman I met on Craigslist who was Bicurious and wanted to get sucked. His penis was long and thin, and I gave him deepthroat, which made him cum quickly. He admitted it was his first blowjob from a guy. I asked if he wanted to do more and he asked me if he could suck me. Other than learning how to not scrape my shaft with his teeth, he did fairly good and I came quickly, he swallowed most of it.