I take them after dinner with the rest of my vitamins when I remember. I workout right before dinner. So while pst workout, it's not like I roll into the house and take BCAA right away.
After long runs I have hammer recoverite almost immediately. That has a lot of the same amino acids in it. Or you could try something like amino vital too.