Good for him if it's legit, but i doubt it.
I smell money laundering because he is known to move pounds and got caught a few years ago for flying weight from mexico into a metro atl regional airport.
But what really tipped me off is his insistence on building properties instead of buying them. There's all sorts of regulations that check the source of your income when buying a property. But it's easier to launder large sums of illegal earnings when building a property because the many subcontractors can be paid informally outside the banking system.