I have found this in the dictionary but not sure whether I can separate these (from the examples on the internet, I think I cannot):
I will provide for him.
I will provide him for ?? cannot be?
So it is not the same as:
I will pick him up.
I will pick up him
which both seem to be correct to me