Language:
كتاب الصوم
30  
Fasting
(53)
Chapter: Fasting and non-fasting (periods) of the Prophet saws.
(53)
باب مَا يُذْكَرُ مِنْ صَوْمِ النَّبِيِّ صلى الله عليه وسلم وَإِفْطَارِهِ
Sahih al-Bukhari 1971

Narrated Ibn `Abbas:

The Prophet (ﷺ) never fasted a full month except the month of Ramadan, and he used to fast till one could say, "By Allah, he will never stop fasting," and he would abandon fasting till one would say, "By Allah, he will never fast."

حَدَّثَنَا مُوسَى بْنُ إِسْمَاعِيلَ، حَدَّثَنَا أَبُو عَوَانَةَ، عَنْ أَبِي بِشْرٍ، عَنْ سَعِيدٍ، عَنِ ابْنِ عَبَّاسٍ ـ رضى الله عنهما ـ قَالَ مَا صَامَ النَّبِيُّ صلى الله عليه وسلم شَهْرًا كَامِلاً قَطُّ غَيْرَ رَمَضَانَ، وَيَصُومُ حَتَّى يَقُولَ الْقَائِلُ لاَ وَاللَّهِ لاَ يُفْطِرُ، وَيُفْطِرُ حَتَّى يَقُولَ الْقَائِلُ لاَ وَاللَّهِ لاَ يَصُومُ‏.‏
Reference : Sahih al-Bukhari 1971
In-book reference : Book 30, Hadith 78
USC-MSA web (English) reference : Vol. 3, Book 31, Hadith 192
  (deprecated numbering scheme)