Training is also mainly influenced by age and your player is already 25, which is quite old already. At that age I would expect an ID pop to take around 5 weeks with a level 5 coach, so your player must be very high and probably will pop with the next training.