Sort:  

Thank you sir

MOst welcome and no need to call me sir, Just call me JJ

That is generous of you, I have adopted this from most of the Americans way ahead me in age and in experience calling me sir :D

I understand and don’t mind but I much prefer JJ it’s so less formal

That is more like friends, better.
Have a good day JJ

Yes I think so you to have a great day :)

Thank you for being so kind

MOst welcome my friend have a great day