В руководстве по MySQL написано
Сервер создает новый файл в
серия каждый раз, когда начинается или сбрасывается
журналы
Таким образом, фактически вы не можете контролировать размер двоичного журнала. Сервер не должен запускать новый файл до тех пор, пока журнал не будет сброшен, сервер не будет перезапущен или max_binlog_size достигнет того, что будет первым.
Зачем вам нужна такая степень контроля, кстати?