nicki flannery