I'm sorry but I don't think that was the case.

If background_dump_dest is not available Oracle would try to write the *sid*alert.log file into $ORACLE_HOME/rdbms/log

My guess is database started faster this time just because of it shutdown nice and clean prompting a clean startup.

On the other hand, you did the right thing by creating the bdump folder.