Easy zipper
A guy who's like a walking buffet. You just have to ask nicely.
'He's an easy zipper. I asked him once and he gave me everything.'
'He's the kind of guy who'd let you eat his lunch just for a laugh.'
'He's the easiest person to get a favor from. Just say please.'