How to define a buffer and pick&place with Humans

Hi! I have a line with 4 Processes which serve a Milling Machine, and I want to define a buffer so that, if the Milling Machine is occupied, Humans bring parts to this buffer, and then, when the Milling Machine is not occupied anymore, they can carry parts from the buffer to it.

 

How should I do?

Thank you