Here's Prob. 8, Chap. 3 in the book Principles of Mathematical Analysis by Walter Rudin, 3rd edition:
If $\sum a_n$ converges, and if $\left\{ b_n \right\}$ is monotonic and bounded, prove that $\sum a_n b_n$ converges.
My effort:
Let $b = \lim_{n \to \infty} b_n$.
Let's first suppose that $\left\{ b_n \right\}$ is monotonically decreasing. Then $b_n \geq b$ for all $n$. So we have $$ b_0 - b \geq b_1 - b \geq \cdots \geq 0.$$ Moreover the sequence of the partial sums of $\sum a_n$ is bounded and $\lim_{n \to \infty} \left( b_n - b \right) = 0$.
So by Theorem 3.42 in Rudin, we can conclude that $\sum a_n (b_n - b)$ converges. And since $a_n b_n = a_n (b_n - b) + a_n b$ and since $\sum a_n$ converges, therefore $\sum a_n b_n$ converges by Theorems 3.47 in Rudin.
Now let's suppose that $\left\{ b_n \right\}$ is monotonically increasing. Then $\left\{ -b_n \right\}$ is monotonically decreasing and so $\sum a_n \left(-b_n\right)$ converges. Therefore by Theorem 3.47 in Rudin $\sum a_n b_n$ converges as well.
Is my proof correct? If not, then where is it wanting?