Some random words:  punctual  punctate  punching  punchily  punchier