Yes, some mini colts take longer to drop, some up to 4 or 5 years and some drop much much sooner.
So you will just have to wait. His locking up can be corrected with a simple surgery from the Vet.
Congratulations on owning him and sounds like he will have a great home.
Joyce