Dear all,

I would like to ask about the word order of the sentences below.

1. I apologized to Tom for being late.
2. I apologized for being late to Tom.

I understand #1 sounds natural. Is #2 also fine depending on the context?

Thank you.

OP