Percy did not appreciate the way Angelina was touching his boyfriend. At. All. But his attention was swiftly redirected to the trap Oliver's ankle was caught in. Kneeling down and trying not to not think about the warm wet liquid that was soaking through his trousers, it was by sheer force of will that Percy didn't sick up when he cast light over Oliver's ankle.
Focus. He had to focus on what needed to be done. Focus on getting Oliver back to the castle where Pomfrey would make him look like he wasn't within inches of death. He had to get those sharp metal teeth out of Oliver's ankle. Percy's mind sped to work out a solution.
"Stanley, can you keep your wand lit over me?"
Murmuring an incantation, the tip of Percy's wand came to resemble a molten hot prod. He didn't wait for Shunpike. By the light of the his wand, Percy began slicing through the metal. Trying to pry the trap open just wasn't feasible. Percy's plan was to cut the trap's jaws free from the springs which kept it closed. When the two parts of the trap were separated, Percy had to take in a shuddery breath and brace himself for the next part to come.
On the count of one.. two.. Percy yanked out the first jaw set. When the blood streamed freely, he nearly forgot the latin words. Nearly. Percy grappled for them, but he didn't forget the spell that would hasten the clotting and staunch the blood flow. Pulling the second jaw out from the underside of Oliver's ankle was no easier, but Percy didn't fumble to stop the bleeding.
"T-there," Percy said shakily, pushing his glasses up. He wasn't aware he smeared grim and blood across his face by doing so. He stood up on weak knees. "Bill, can you levitate him back?" Percy didn't trust himself to keep a steady hand, and he didn't know Shunpike well enough to trust him either.