The one I saw was indeed 23705/ Cosmos 2322 r/b... it was visible exactly on schedule the next night, and put on the same show again. The combination of fast flash rate, good brightness, and deep minima is quite striking!