I am an Indian passport holder living in the UK. I have a US B1/B2 Visa.
I am planning to travel from London to Miami, arriving at 14:30, then from Miami to Medellin, Colombia at 17:55 on the same day. On the return journey, I will fly from Medellin to Miami, arriving at 16:30, then from Miami to London at 19:40. The two round-trip flights (from London to Miami and from Miami to Medellin) are booked separately, so I won't be traveling on the same ticket.
I am new to this kind of booking and I want to know if I am allowed to travel like this and what potential issues I should be aware of?