I haven't followed OP in months, I just discovered that Oda confirmed Kizaru fed Luffy in SBS Volume 100. This ends the debate, Kizaru won that fight and could have killed Luffy but decided to feed him.
https://onepiece.fandom.com/wiki/SBS_Volume_110#Chapter_1116,_Page_114