683 100%
David wanted to suck off Joe for some time but only now has he gotten the chance. He made sure to make him want to come back!