I wouls say he's more towards a PF than an SF.
He lacks the OD required for a SF, not to mention Driving and Passing. As a PF, the shortage of SB isn't a big issue.
I second this. In my experience passing is a very nice skill for a SF, this player wont catch up too soon, so play him at PF.