If you find his attention span is short and he is only playing with the chosen toy for a few minutes then tell him he needs to spend a few more minutes with the toy. Or use a timer and say when the timer goes off you may then choose another toy. Or sit him at the table locked in a booster seat with crayons and paper or playdoh.