The longest BJ was from a girl that I picked up on the street scene in the south shore 20 years back. I think she was not a regular. She was too clean looking. When we got to the motel she stared to do a BJ, I told her her hands were cold ( winter time ) The BJ must have lasted 15 mins.