Cory Nealon, University of Buffalo