Reluctantly letting Jack free of his arms to get his shirt off, now half bare, the only concern Ianto had was that he happened to be the only one in a state of undress. Looking at Jack when he lifted his head up, the welcoming feel of his hand on his leg - even that light touch - teased his clothed skin with its presence, but not its direct pressure.
"I... mm. It's..." he gave a short nod, bestowing Jack's hip with a squeeze when he felt that touch slide higher, "definitely passing." It was taking a great deal of control not to lean forward - not to kiss the captain into silence, not to beg him to slip that hand of his up and in, to touch and stroke and rub and give him what he wanted.
"Was that a challenge," he said instead, not missing Jack's tone, a smile still shadowing his lips, even as his breath became a bit shallower. The slyness returned in a grin that tipped the corner of his mouth as he pressed against Jack in earnest, and his hips roiled, once, bearing against him with a divinely wicked movement. It was a blatant provocation. But Ianto couldn't help himself.
Well, he could have, but saw no real reason to.
"Can't expect me to have been around you as long as I have without picking up some bad habits," he said into Jack's ear, pressing a warm kiss to it so he could feel his words as well as hear them.
Finally circling his hands around to the front of Jack's trousers, he opened the button there, and trailed his fingers over the zip before taking hold of the catch, slowly pulling it down to make sure he could hear every metallic glitch, trying to make it as much of a torment for Jack as he could manage.