The reason that the green light doesn’t come on immediately is that when the charger first comes on, the battery is sitting there, fully charged, at a voltage of about 12.9 volts. The charger immediately tries to bring the battery voltage up to about 14.5 volts. This takes a finite amount of time, although it should only be a few minutes if the battery is fully charged. Then, when the battery reaches 14.5 volts, the charger will hold it there until one of two things happen. Either the battery charge current will drop to less than 0.1 amp (from an initial value of 1.25 amps) or, if the current does not drop below 0.1 amp, then the charger will hold the battery voltage at 14.5 volts for 6 to 8 hours.