Will Flannery's latest activity