How do I prevent level streaming from streaming levels automatically?

You should be able to change the stream method of each level to “blueprint” instead of “always loaded”. You can do that from your levels window. Just right click the appropriate levels and change stream method. This will give you the ability to load and unload through blueprint events.