Jeezoh - this chat about oxfords and brogues is a bit much given the lad is on his first day of his first job. As long as they are clean and have heels it will be fine.
On timekeeping always try to be 10 minutes early to work or an interview. I recall a saying regarding meeting clients/customers that 5 minutes early is 5 minutes late. Bit excessive but not a bad rule of thumb.
Suit, no tie, eye contact and a firm handshake - all the best to your lad.