Unless the attacker has over 50% of the hash power, there is no reason for him to not broadcast the block since his block chain is just going to be overtaken by the rest of miners.
He may not have over 50% of the hash power, but he has a chance to gathering that much.