The networks have to finish their 1:00 broadcast before they can air the late game. The late games that are broadcast nationally on CBS or FOX are started at 4:25 in order to keep people from missing the beginning of the game. The other late games still start at 4:05, but since they're available on outlets like DirectTV people who want to see the whole game can still do so.
AlbaNY_Ram