Jack listened for as long as she would talk, because the longer she rabbited it, the longer he had to wait to kill her. While Jack was selfish and the anti-hero, he didn't exactly like to go through with sort of thing. And yet, he knew he was supposed to; had to. He would never be able to tell you why, though Cordy's attitude sure did help. Her words made absolutely no sense, but he did well to remember them. Last words were important amongst pirates. Tell the angel not to eat him and he's welcome. Right.
He cleared his throat and stood as well, glad she wasn't watching when he pulled that trigger and shot her through the head. She nearly toppled over the edge, but he was quick to pull her back...where he sat there for a moment and refused to look at her face. He stared dully at the bottom of the little boat, frowning.
To keep from thinking of what he had done, and what he was doing as he tied the anchor to her limp corpse, Jack counted the lines of wood he could make out in the darkness, which wasn't much, and instead switched to how many times he could hear the waves rock the boat. In no time, the anchor was ready and again, Jack waited.
Without much effort, he eased her body over the lip and gently let her go. He didn't toss her, much as he wanted to be away from the dead body. It didn't feel...right. He stood, taking his hat off and let a moment of silence pass, though he hadn't spoken a word since asking for her last words. He rowed away as quickly as he could and as soon as the dingy touched sand, he started walking back home. He didn't think to hail a yellow beastie, he just kept walking.
He would not cry, but he didn't smile for the rest of the night either.