Looks nice and healthy! A medium rat is pretty big for a weekly feeding. You could probably do a slightly smaller rat weekly instead.

Either way, he looks to be a healthy weight for his age.