That flat of A9o to the 3bet in the final hand you played was absolutely horrendous. Despite the player being loose you are best to give him respect in that spot as he committed himself to call two ~10bb stacks off who were left to act. If he really is that spewy then a case could be made to shove over his 3bet but please never flat there that was the worst of all your options by some margin.
Also the JJ hand the EP player limps in for 200 and you raise to 577. Generally speaking when iso-ing limpers go your usual open size + the limp(s). That iso size you used seemed way too tiny.
Bear is gospel