"Innocent and trivial still managed to get a young boy kidnapped!" Harry snapped. "I get that you want to give Pettigrew another chance and all but he already killed my parents, what is to stop him from trying to kill my son? Al is not Jamie, he doesn't have the instinct not to trust people." He just generally didn't like them which helped, but when he did... well he tended to trust them.
Harry sighed, pinching the bridge of his nose where a head ache was quickly forming. "Al called it off?" he then asked, looking up at Severus. "So Jamie found out then," he said because there was no way Al would have stopped if it wasn't for someone telling him to. If it was not Severus then it was only logical to presume that it was James. Thank Merlin for small favours.
He'd need to speak to Ginny about this, and James, and then Al.