What is the cause for the error 1610
How was the "rotation" done?  Normally you should never need to "rotate the binlog".  1.1G is normal when max_binlog_size is 1G; it overshoots, then automatically rotates.

You could change that setting to 100M with no harm.  That will cause for frequent rotation, and each file will be about 100MB.