40 mins

...I guess that's part of where the problem is, I usually need him to be done faster

He's okay with finger foods, but needs to be constantly reminded that he's supposed to be eating, as eating with a spoon, he can do it, but that would take up to 24 hrs not 40 mins!
I talked to his preschool teacher today and we agreed that we will attempt to start focusing on helping him focus on eating, so like at home I'd sit with him and we'd have two spoons one for him and one for me and we'd take turns feeding him of course, and then I'd increase it to 2 spoons by him and one by me and so on, what do you think?