New to BCAA's Question

Hi,
I was thinknig about getting some BCAA for pre/post workout because its said that they are a great addition, but then I noticed the the EAS when I take pre-workout and post workout have the following…

Leucine 2500mg
Isoleucine 1420mg
Valine 1420mg

After some looking online it seems that the above qty’s are what to aim for with a good BCAA (Leucine 2x isoleucine and valine per 5g serving)

My question is, is the protein enough, or are those BCAA’s common in all protein brands and you need to take BCAA as an extra no matter what?.

Thank you

you don’t need to take extra BCAA but they can be very beneficial in addition to your high protein diet