Four tablespoons is very specific and babies are not generally specific creatures. Everyone is unique.

Even if he is having a mouthful here and there that is great! Have you tried putting food onto a spoon and leaving it there for him to pick up himself? I have heard this can work.