Its okay to give a couple of hours late.

And definitely as for something other than a penicillin based next time, they are available and work just as effective.