My HRA sent them to me but they were also on the HRC site. You can check in ATTRRS to see if you have a seat in a course which can give you a heads up on your BOLC class date. I start BOLC next month so that could be why I have my stuff already. Go to the My Training tab on AKO and it will take you there.
For my branch we don't get duty stations until we are in BOLC (my BOLC is also a PCS). For friends of mine in other branches that get them before BOLC it was on their orders.
If you haven't heard anything about a BOLC date and see nothing on ATTRRS just go to the post website where your BOLC is located at and there is most likely a BOLC-B tab and it should have class dates. Granted, you won't know which one you're in, but you can get an idea of when you might go. You should hear something soon though, they usually push to get all the Dec grads in quick so they don't end up being the May grads and USMA folks.
Edit:Sorry, I totally combined my response to both your questions and didn't really differentiate who I was talking to. PM if you want more specifics on anything. And for some reason, my iPad keeps correcting ATRRS to ATTRRS, so excuse that.
Edit again: and I just realized you replied twice, medic, not two different posters. Ha, it's going to take some time for me to get used to this new format.