Signed as a free agent before the season, Hanson, who played for the White Sox and Pirates, has looked good at the plate and in the field for the struggling Giants since replacing injured second baseman Joe Panik in late April. He has a .984 OPS with four home runs in 52 plate appearances this season.
"He's put a charge in some balls," Bochy said. "But also, he's had some good at-bats. He's grinded out some real nice at-bats against tough pitching. He shows a lot of range at second. I knew he was playing very well down at [Triple-A] Sacramento. He was swinging the bat well, hitting over .400. But this is a different level here. He's continued that kind of play up here. It's nice to see."
Bochy said Madison Bumgarner will throw his first bullpen session Monday, a sign that the ace left-hander's 2018 debut is drawing close.
Bumgarner, who underwent surgery after fracturing his pinkie on his pitching hand during a Cactus League game in late March, is set to face hitters on May 22, do a brief Minor League rehab and come off the 60-day disabled list on or shortly after the May 25 eligible date.
"He could be ready right when his date's up," Bochy said. "It's gonna be close ... He's got to be excited about it. We have no issues with that finger. We're on schedule to get things rolling."
Bob Cohn is a contributor to MLB.com based in Pittsburgh.