Cluster feeding ebf baby

Does anyone little one cluster feed everyday before going to bed and when they wake up? My little one cluster feeds every 30 mins or every 45 mins for 4 hours till his bedtime. Then he’ll sleep 5-7 hrs. When he wakes up he’ll cluster feed like night time. Then he goes back to sleeping for maybe an hour or 2 and he goes back to eating every hour an half or every 2 hours