Do I need to be at home when the bin is delivered ?

No.

The brown bin(s) will be delivered within 10 working days of a successful application and left in a prominent position within the boundary of your property.