last bachelor brief to last minute prom date