Combine the first 5 ingredients in a medium saucepan. Bring to a simmer over medium heat, stirring frequently, and cook until thick and bubbly (about 2 minutes). Remove from heat; stir in the butter and vanilla. Pour into a bowl; cover surface of pudding with plastic wrap, and chill. Remove plast...