You didn't give specifics of your motherboard, but in general, each BIOS release includes the fixes and changes from earlier BIOS versions. Therefore, the newest BIOS should be chosen unless there is some specific issue documented in the BIOS install instructions or changelogs that explains a reason to use an older BIOS.
In rare instances reverting back to an older, appropriate BIOS version might fix some issue.
Freezing can be caused by many things and is not normally the result of using a newer BIOS, which tend to be better and have fixes for earlier BIOS models as noted by "neon". If you are familiar with changing BIOS it should not be a big issue to test the older version if you started experiencing issues after installing a newer BIOS. You may also desire to run Memtest86+ overnight to see if you have a RAM issue. Applets like OCCT and others will record the critical CPU operating conditions such as internal core temp, vcore voltage, frequency etc. which might help identify what is causing your PC to freeze such as an overheating CPU or low vcore voltage, etc.