I agree with the other providers, for sure. Don't really have anything to add, except to say that he is absolutely old enough to understand when you rationalize that crying is NOT an acceptable method of communication for all feelings. It sounds like you are doing all right in not giving the behaviour attention, I would keep that up. Just add in the consistent reminder to "use your words, please" etc like the others said.
8 weeks seems like a long time, but for a child who has not been in the care of anyone except a parent, it is not!! He is still clearly adjusting to a new environment. If you feel like you can stick it out, I would. Although I admit, I am surprised you are giving a discount because of his age being compatible with your child. I don't think it's something I would do! I would absolutely be firm on pick-up being on time, too. That is a loooong day, not only for you, but for the kids too!!
Good luck