Blocks are not downloaded in order, it is highly concurrent. You can see what blocks are being downloaded using the protocol log context, but this will slow down sync, which is much faster than the console. The console does not block the node, but it does consume resources.