Just remember that if it's too big the snake will not eat it. Plain and simple. They're not as dumb as people think
And yeah, I would continue feeding that size. It takes a little longer for them to digest a larger meal, but that just means a longer period between meals. If he's uncomfortable with it then he will throw it up, if he does wait two weeks and feed him something smaller. Let us know if he keeps it down or not.