All right, here's Mr. Rooney (if I wasn't so lazy, I would actually find out the actor's name!)
Edit: Not too lazy, it's Jeffrey Jones. Only bad thing, he is too tall to be Amos...6'4 1/2". Apparently he had a bit of a career setback a few years ago and is now a registered sex offender! The things I find out on the Internet...
Now, look at this picture and notice what he is holding in his hand....

I do not remember any Vaseline in Ferris Bueller. Hmmm, could this be a tip off to what has gotten Amos Marigold's panties in a bunch?