James motioned to the children to escape while he distracted Brown. His plan worked; all the children were able to get safely out of the room. That left only James and the knife-wielder. Brown slashed at James' arms and wrists. He managed to cut him pretty badly, but James did not give up. Using his larger size to his advantage, James was able to grab Brown and take him down to the ground. He punched him in the collarbone, causing the knife to drop out of his hand.
James was bleeding pretty badly, but he continued to hold Brown down - with some help from a library employee - until police and paramedics arrived. Brown was arrested, and is now being held on multiple charges. In a statement to police two days later, he said, "I failed my mission to kill everyone."
James' injuries included two cut arteries and a slashed tendon on his left hand, but he is recovering well. His thoughts when he had first seen Brown enter the room were: “This can’t happen here and I’m not going to let it happen. These kids are my responsibility right now.” And thanks to his heroic actions, it didn't happen.