The San Francisco Giants are still working with Barry Bonds' representative to finalize complicated language in the slugger's $16 million, one-year contract for next season, a process that has lasted nearly a month.