U.S. resident charged with encouraging, aiding Tumbler Ridge shooter

Read the original at CBC News ↗
CBC News · collected 2026-10-07 · by Courtney Dickson

Quick Summary

James Cody Bryant, a 30-year-old resident of Bellingham, Washington, was arrested and charged with conspiracy to murder persons in a foreign country for his alleged involvement in planning a mass shooting that occurred in February. Court documents reveal that Bryant communicated with the shooter, Jesse Van Rootselaar, on Discord starting around August 2025, providing advice and assistance including testing livestream equipment for broadcasting the attack.
Written locally by qwen2.5:14b on 2026-10-07, using this article's own text rather than the other coverage of the same event (that is the story summary below).

AI analysis runs on qwen2.5:14b, locally

Story summary

On February 10, 2026, an 18-year-old named Jesse Van Rootselaar opened fire at Tumbler Ridge Secondary School in British Columbia, Canada, killing five students and an educational assistant before taking their own life. Two more bodies were found near the school: those of Van Rootselaar’s mother and half-brother. In June 2026, James Cody Bryant, a 30-year-old resident of Washington State, was arrested by federal authorities on charges of conspiracy to murder persons in a foreign country for allegedly communicating with Van Rootselaar six months prior to the attack. Prosecutors claim Bryant offered technical advice, sent money for items needed during the attack, and agreed to live-stream the event. Bryant had initially discussed not contacting law enforcement but later decided against it, thus facilitating the plot according to authorities.

Written for “Canada School Shooting Suspects Arrested” on 2026-10-07, grounded in this article and the 9 other(s) covering the same event.
Why this leaning score
This article does not take a side on a contested political question, so it has no leaning score. That is an answer rather than a gap: a match report or a rescue can be warmly or critically written without being left or right, and scoring it anyway is how approval of a subject gets recorded as a political position.
No political leaning scored for article 61872 · logged 2026-10-07

Signals How these are calculated →

Claims extracted
60
claim-shaped sentences
Uncertain
17%
10 of 60 hedged
Leaning
not political
takes no side on a contested political question
Correction & hedging signals
76.8
corrections and hedging in what we collected; not a measure of accuracy
Outlets on this story
10
Crime & Law
Narrative spread
1
articles carrying this framing
Analyzed 2026-10-07 · how these are computed

Story

📰 Canada School Shooting Suspects Arrested
Crime & Law · 10 article(s) covering the same event. See how they differ ↓

How this is being covered How these are calculated →

Article leaning vs. publisher reliability
Source leaning vs. consistency

Compared with similar articles

This article reads unscored and hedges 17% of its claims. Each row says how that neighbour differs.
Toronto Star · 0.90 cosine similarity
⚖️ leaning not scored 🔴 32% hedged 9 of 28 📰 publisher trust 63
“Both articles describe the arrest and charging of James Cody Bryant for conspiring to help Jesse Van Rootselaar, who carried out the Tumbler Ridge shooting on February 10.”
Global News
⚖️ leaning not scored 🔴 0% hedged 0 of 5 📰 publisher trust 64
“Both articles describe the arrest of a U.S. resident in connection with the deadly mass shooting at Tumbler Ridge Secondary School in February 2026, and both mention the same charge and location.”
Washington Examiner
⚖️ leaning not scored 🔴 33% hedged 5 of 15 📰 publisher trust 72
“Both articles report on the arrest of James Cody Bryant for his alleged involvement in the Tumbler Ridge school shooting, with identical details regarding the suspect and charges.”
The Guardian
⚖️ leaning not scored 🔴 25% hedged 5 of 20 📰 publisher trust 68
“Both articles describe the arrest of James Codey/Cody Bryant, a U.S. resident, on charges related to conspiracy in connection with a mass school shooting in Canada.”
NBC News
⚖️ leaning not scored 🔴 7% hedged 2 of 29 📰 publisher trust 95
“Both articles describe the identical arrest and charges against James Cody Bryant for providing assistance to the Canadian school shooter responsible for the Tumbler Ridge mass shooting.”
South China Morning Post
⚖️ leaning not scored 🔴 50% hedged 2 of 4 📰 publisher trust 67
“Both articles report on the arrest of James Cody Bryant for his alleged involvement in providing advice and offering to live-stream the Tumbler Ridge school shooting in Canada.”
Daily Mail
⚖️ leaning not scored 🔴 16% hedged 8 of 51 📰 publisher trust 65
“Both articles describe the arrest and charging of James Cody Bryant for his involvement in the Tumbler Ridge school shooting, specifically mentioning the same charges and details about his role.”
ABC News (AU)
⚖️ leaning not scored 🔴 33% hedged 1 of 3 📰 publisher trust 61
“Both articles describe the arrest and charge of James Cody Bryant for conspiring with the Tumbler Ridge school shooter, involving live-streaming the attack which killed nine people.”
ABC News (US)
⚖️ leaning not scored 🔴 57% hedged 28 of 49 📰 publisher trust 59
“The articles refer to different individuals involved in distinct aspects of the Tumbler Ridge shooting case.”

Publisher

CBC News · 1005 article(s) · 4 correction(s) detected
Running correction rate · 4 correction(s)
2026-09-28
Alleged drug trafficker denied bail again in Toronto police corruption case
2026-09-19
She pressed charges against a Mountie for sex assault, but says court delays robbed her of justice
2026-09-17
Toronto cop charged in Project South allegedly didn't care if selling information harmed people
2026-09-15
Edmonton mayor calls for province to address release protocols after detainees dropped off in Chinatown

Who wrote this

Courtney Dickson
2 article(s) here · 1 carrying a prediction
🔮 On Aug. 8, about six months before the attack, Van Rootselaar detailed the most deadly shootings in Canadian history, and talked about how she could "steal that title," court documents show.
🔮 Police said Wednesday that the male driver of the vehicle may have suffered a medical emergency in the moments leading up to the crash.
Also by Courtney Dickson
Nothing else under this byline is closely related to this article, so these are simply their most recent.

Topics

Bellingham Bryant Discord FBI Tumbler Ridge

Subjects

Bryant PERSON · 21× Van Rootselaar PERSON · 11× FBI ORG · 5× Discord ORG · 4× James Cody Bryant PERSON · 3× Tumbler Ridge GPE · 3× B.C. GPE · 2× Bellingham GPE · 2× Wash. GPE · 2× Washington GPE · 2×

Narrative

Grace comes in the wake of horror in Tumbler Ridge, B.C. How to talk to kids and young adults about the B.C. mass shooting Bryant said they were ready to run the livestream, the criminal complaint says, and a few moments later, Van Rootselaar said she had killed her family. When she couldn't figure out how to start the car to head to the school, she asked Bryant for help, the documents show.
framing: assertive · carried by 1 article(s) · first seen 2026-10-07
🔮 On Aug. 8, about six months before the attack, Van Rootselaar detailed the most deadly shootings in Canadian history, and talked about how she could "steal that title," court documents show.
2026-10-07 · CBC News
U.S. resident charged with encouraging, aiding Tumbler Ridge shooter · assertive framing

Claims (60 extracted, 10 hedged)

Disturbing new details of Tumbler Ridge shooting plans revealed in court documents 30-year-old Bellingham, Wash., resident James Cody Bryant arrested, charged in connection to mass shooting WARNING: asserted
Bryant → reveal → shooting
This story contains disturbing details. asserted
story → contain → details
Court documents filed in Washington state are revealing new details about the months leading up to a mass shooting in Tumbler Ridge, B.C., in February that left eight people, as well as the shooter, dead. asserted
that → file → people
On Tuesday, the U.S. Department of Justice announced 30-year-old James Cody Bryant had been arrested and charged with conspiracy to murder persons in a foreign country, a charge that is punishable by up to life in prison. asserted
that → announce → prison
Officials allege Bryant had been in contact with the shooter, 18-year-old Jesse Van Rootselaar, on the social media platform Discord leading up to the attack. asserted
Bryant → allege → attack
The criminal complaint, which was published online, says Bryant "knowingly and wilfully" conspired with Van Rootselaar beginning in or before August 2025. asserted
Bryant → publish → August
The complaint says Discord voluntarily shared information with the RCMP, which then shared it with the FBI. asserted
which → say → FBI
Homeland Security investigators interviewed Bryant two days after the shooting at Bryant's home in Bellingham, Wash., the document says. asserted
document → interview → Bellingham
In early March, the FBI interviewed Bryant, and learned Bryant and Van Rootselaar met online about three years ago and had contact on and off through the years, court documents say. asserted
documents → interview → years
A search warrant for Bryant's Discord account was issued in Washington state after Bryant did not give consent for the social media company to send the FBI social media communications with Van Rootselaar, according to the document. uncertain
company → issue → document
Those records contained multiple conversations between the two, it adds. asserted
it → contain → two
On Aug. 8, about six months before the attack, Van Rootselaar detailed the most deadly shootings in Canadian history, and talked about how she could "steal that title," court documents show. uncertain
documents → detail → title
The documents show Bryant responded with advice on how to kill more people. asserted
Bryant → show → people
James Cody Bryant, centre, is seen in a court sketch drawn during an appearance in U.S. District Court in Seattle on Oct. 6, 2026. asserted
Bryant → see → Oct.
Bryant, 30, is charged with conspiracy to murder persons in a foreign country in connection with the mass shooting in Tumbler Ridge, B.C. (Lois Silver/CBC) asserted
Bryant → charge → Ridge
Van Rootselaar asked Bryant to record and broadcast a livestream of the attack, Bryant told investigators. asserted
Bryant → ask → investigators
Bryant said they agreed to do it to "placate" Van Rootselaar, and admitted to testing the livestream equipment, the court document says. asserted
document → say → equipment
Around Aug. 11, Bryant told Van Rootselaar they should "find a way to delete" their messages, the documents say. asserted
documents → tell → messages
The complaint says that on Aug. 30, 2025, Bryant helped Van Rootselaar test the quality of a livestream, and that Bryant said it "looks solid." asserted
it → say → livestream
They ran a test run of the livestream on Jan. 4, 2026. asserted
They → run → Jan.
Over the course of several months, the pair discussed weapons, stickers to decorate the weapons, shoes to wear on the day of the attack and money Bryant was providing for those items. asserted
Bryant → discuss → items
"Need to figure out smoe way to get you money\ I wanna make sure you get your stuff. asserted
you → need → stuff
Literally giving you access to my card," Bryant said in a message on Jan. 25. asserted
Bryant → give → Jan.
Bryant sent Van Rootselaar about $125 on Nov. 21 for a pair of shoes she wanted to wear during the attack, according to the documents. uncertain
she → send → documents
Another $14 was sent on Jan. 25, two weeks before the attack, for a lighter intended for an explosive device. asserted
14 → send → device
Van Rootselaar sent Bryant a photo of what the fully assembled explosive device would look like, according to the documents. uncertain
device → send → documents
A statement from the FBI in the documents said that device was deployed during the attack on Feb. 10, 2026. asserted
device → say → Feb.
A temporary memorial for victims of the Tumbler Ridge mass shooting is seen on April 27, 2026. asserted
memorial → see → April
In the interview with FBI investigators, Bryant said Van Rootselaar talked about a target for a mass shooting, and suggested a school — but said they told her it was a bad idea, "because there would be too many young victims." uncertain
it → say → her
Instead, Bryant said they suggested a church or grocery store, according to the court documents. uncertain
they → say → documents
One message from August 2025 shows Van Rootselaar was considering an attack in another northern B.C. municipality — Dawson Creek, Fort St. John or Prince George — at either a mall or school. asserted
Rootselaar → show → mall
'You don't have to die' asserted
You → have → ?
In November, Van Rootselaar told Bryant she would not hurt children, according to the documents. uncertain
she → tell → documents
I don't hurt animals, kids. asserted
I → hurt → animals
I'm not that bad but murder is one of the worst things," she said. asserted
she → say → things
"Yeah if you said you'd go to a school then I'd take issue more staunchly but luckily you're an angel~you wouldn't do that," Bryant responded. asserted
Bryant → say → that
A police officer is seen on the grounds of Tumbler Ridge Secondary School the day after the shooting on Feb. 11. asserted
officer → see → Feb.
A couple of weeks later, Van Rootselaar said she wanted to hurt other people but remain unharmed herself, according to the criminal complaint. uncertain
she → say → complaint
"You don't have to die," Bryant responded. asserted
Bryant → have → ?
In early January, Van Rootselaar said she was going to carry out the attack imminently, according to the document, and Bryant tried to get her to reconsider. uncertain
her → say → document
…and 20 more, not listed.
💬Give feedback
🕘History 🎫Support