Giants catcher Buster Posey took regular batting practice on Saturday, a clear sign that his fractured right ring finger is continuing to improve.