Hips bucked forward violently as Ennis found his target, and Jack cried out with the feeling of it, already achingly hard; it had been so long since he'd felt anyone like that, let alone Ennis, and it was all he could do to keep from coming just from the one small touch.
Fingers tangled with Ennis' belt, and Jack growled in frustration, finally just ripping the buckle-cover off and letting it fall to the ground, tugging at the jeans to pull them roughly down far enough to free Ennis' length, which Jack palmed and rubbed through the thin material of his boxers.