A Canadian man accused of killing his girlfriend and suspected of describing it on Reddit has been arrested in Texas nearly three months after the woman’s death.

Ager Hasan, 24, was arrested Tuesday in San Antonio during a traffic stop by the US Secret Service in connection with an ongoing counterfeit money investigation, the Waterloo Regional Police announced Wednesday.

A Canada-wide warrant was issued for Hasan, of Hamilton, after Melinda Vasilije, 22, was found fatally stabbed in her home in Kitchener on April 28. Days later, a person claiming to be Hasan said he stabbed Vasilije in self-defense when his ex-girlfriend came at him with a knife, according to a Reddit post on May 1 that has since been removed from the site.

“Out of shock and fear I grab one [knife]. I hit her with it, almost blindly. A few times,” the post read, according to the Toronto Star. “I was confused, shocked and scared. I had no intentions of that happening. When I left, I honestly thought she just passed out. Then I looked at the blood, and started freaking out and just ran.”

The author of the post said he didn’t know the woman was dead until the next day.

“I honestly had no intentions of ever doing that to her, I was protecting myself,” the post read.

Police in Waterloo referenced the post on Reddit — and an Instagram account that seemingly belongs to Hasan, one that openly discusses the case — during a Wednesday news conference. But authorities in Canada didn’t confirm that the accounts belong to Hasan, NBC News reports.

“Our investigations are still ongoing in relation to the social media posts that Mr. Hasan has been believed to be posting over the last number of months,” Waterloo Regional Police Inspector Mike Haffner said.

In one of the Instagram posts, a picture of Hasan and Vasilije is accompanied by a caption that references “what happened that night.”

“You wanted kids, marriage and to start a family but I wasn’t ready,” the post read. “I kept holding it off and wanted to give it more time. Your love for me was beyond my comprehension and I needed time to understand why it was there. The fights and arguments we got into were about miniscule things, but I would always tell you to tell me if something was on your mind, talk and not hold it in, you never did that.”

The post from Tuesday continued: “Communication is what led to the downfall of us. I hope justice is served and punishment is given accordingly to what happened that night.”

Another post on the same Instagram account read: “I’m coming home. It’s time to end the dark path I’ve been traveling and give people the closure they deserve.”

Hasan is charged with one count of second-degree murder in Vasilije’s death. He’s also facing three counts of breach of recognizance and was expected to appear in court Wednesday in San Antonio pending extradition to Canada, NBC News reports.