bill flores