Yeah, it's normal when Minecraft freezes. Let me give it to you straight:
When you start installing the resource pack, your screen should say downloading: ###%
When it's finished the download, your Minecraft will freeze. It's normal because when Minecraft applies new textures, it has to reload new chunks, change lighting, change dynamics, set multiple textures in alignment with other textures, etc. This will cause your game to freeze, no matter what. However, the more beefy computer you have (aka the better graphics, memory, and ram your computer contains within it), the faster it will unfreeze. At worst, the resource pack should take no more than five minutes. All you need at this point is patience.
ALSO, when the resource pack freezes Minecraft, DO NOT CLICK YOUR INSTANCE (the screen where Minecraft is running, JVM arguments, etc.)! If you do, the screen will turn white, and your Minecraft will either crash or freeze over and never stop. In the event you're so impatient and half-witted that you click the screen, close the task immediately, and it should cause no problems. At that point, relaunch and try again without clicking on the screen while the resource pack is applying everything. If you can't figure out how to close Minecraft when it's frozen, rapidly click the screen until a little message pops up, saying you can either end the task or wait for it to respond. Click on the end task or instance button, and it should close within a matter of seconds.
Hope this helps!
~Accidxntally (MC IGN)
~_YaBoi_Agent