Read up on the control_file_record_keep_time parameter. Control file can only expand to a certain limit. Bs, bp information is reusable.
If your database generates tons of logs and you back'em up frequently, you'll soon start seeing "denied expansion of controlfile" followed by "following controlfile record written over" messages in your alertlog.
