flynn vasquez